Filmografi
Verk: 14
Skådespeleri14
- 2022Guillermo del Toros PinocchioGuillermo del Toro's Pinocchiosom Cricket (röst)

- 2020Birds of Prey (and the Fantabulous Emancipation of One Harley Quinn)som Roman Sionis

- 2019Doctor Sleepsom Danny Torrance

- 2015Star Wars: The Force Awakenssom Obi-Wan Kenobi (röst) (ej krediterad)

- 2014Fargo10 avsnitt

- 2012The Impossiblesom Henry Bennett

- 2005Mörkrets hämndStar Wars: Episode III - Revenge of the Sithsom Obi-Wan Kenobi

- 2003Big Fishsom Ed Bloom (young)

- 2002Klonerna anfallerStar Wars: Episode II - Attack of the Clonessom Obi-Wan Kenobi

- 2001Black Hawk Downsom SPC John Grimes

- 2001Moulin Rouge!som Christian

- 1999Det mörka hotetStar Wars: Episode I - The Phantom Menacesom Obi-Wan Kenobi

- 1996Trainspottingsom Renton

- —Top Gear
