James is in Harry Potter and the Cursed Child (Michael Cassel Group), which is playing exclusively at Melbourne’s Princess Theatre to rave reviews. He also has a supporting role in director Jeffrey Walker’s Lambs of God, for Foxtel.
James’ most recent work includes Playmaker’s Bite Club, Mel Gibson’s Oscar-nominated feature film Hacksaw Ridge, Jane Campion’s Top of the Lake: China Girl, David Michod’s War Machine and Jennifer Kent’s The Nightingale. He also played Laurent in the Critical Stages production of Therese Raquin.
James is a graduate of the VCA School of Drama and the 2012 recipient of the VCA’s Irene Mitchell Award for Excellence. James’ earlier TV credits include Hartman’s Solution, The Doctor Blake Mysteries, Neighbours, Jack Irish: Dead Point, Miss Fisher’s Murder Mysteries, Home & Away, The Secret River and Gallipoli.
His theatre credits include The Girls in Grey, Lonesome West, The Good Girl, Danny and the Deep Blue Sea, Savages, Detroit, The Mill on the Floss and Resplendence.
James’ work on the Melbourne stage has seen him nominated for several Green Room Awards.