Es un actor, escritor, productor y director australiano que se dio a conocer en 2002 con la película australiana «El regalo» (The Hard Word), donde interpretó a un criminal llamado Shane.
En 2005, protagonizó la película australiana «La noche más oscura» (Kinky Boots), que le valió una nominación al Premio del Instituto del Cine Australiano como Mejor Actor.
Su carrera internacional despegó con su participación en la película de acción «Star Wars: Episodio II – El ataque de los clones» (2002) y su secuela «Star Wars: Episodio III – La venganza de los Sith» (2005), donde interpretó al joven Owen Lars.
Interpretó a Tom Buchanan en la adaptación cinematográfica de «El Gran Gatsby» (2013) y a Ramses en «Exodus: Dioses y Reyes» (2014). Además, escribió y dirigió la película de suspenso «The Gift» (2015), en la que también actuó, y dirigió la película histórica «Boy Erased» (2018), basada en la historia real de un joven enviado a un programa de conversión gay.
Asimismo, ha trabajado en películas como «Animal Kingdom» (2010), «Warrior» (2011) y «Loving» (2016).