Filmografia
Opere: 17
Recitazione15
- 2022Pinocchio di Guillermo del ToroGuillermo del Toro's Pinocchionel ruolo di Cricket (voce)

- 2020Birds of Prey e la fantasmagorica rinascita di Harley QuinnBirds of Prey (and the Fantabulous Emancipation of One Harley Quinn)nel ruolo di Roman Sionis

- 2019Doctor Sleepnel ruolo di Danny Torrance

- 2015Star Wars: Il risveglio della ForzaStar Wars: The Force Awakensnel ruolo di Obi-Wan Kenobi (voce) (non accreditato)

- 2014Fargo10 episodi

- 2012The Impossiblenel ruolo di Henry Bennett

- 2005Star Wars: Episodio III - La vendetta dei SithStar Wars: Episode III - Revenge of the Sithnel ruolo di Obi-Wan Kenobi

- 2004Long Way Round7 episodi

- 2003Big Fish - Le storie di una vita incredibileBig Fishnel ruolo di Ed Bloom (young)

- 2002Star Wars: Episodio II - L'attacco dei cloniStar Wars: Episode II - Attack of the Clonesnel ruolo di Obi-Wan Kenobi

- 2001Black Hawk Down - Black Hawk abbattutoBlack Hawk Downnel ruolo di SPC John Grimes

- 2001Moulin Rouge!nel ruolo di Christian

- 1999Star Wars: Episodio I - La minaccia fantasmaStar Wars: Episode I - The Phantom Menacenel ruolo di Obi-Wan Kenobi

- 1996Trainspottingnel ruolo di Renton

- —Top Gear
