Filmographie
Œuvres: 7
Interprétation7
- 2023Oppenheimerdans le rôle de Ernest Lawrence

- 2021Un Homme en colèreWrath of Mandans le rôle de Boy Sweat Dave

- 2011Black Mirror

- 2006SlevinLucky Number Slevindans le rôle de Slevin

- 2005Sin Citydans le rôle de The Man

- 2001La Chute du faucon noirBlack Hawk Downdans le rôle de SSG Matthew Eversmann

- 2001Pearl Harbordans le rôle de Danny Walker
