Filmografía
Obras: 7
Interpretación8
- 2021NadieNobodycomo Eddie Williams

- 2014FlashThe Flash

- 2011X-Men: Primera GeneraciónX-Men: First Classcomo Captain

- 2005Mentes criminalesCriminal Minds

- 2004El maquinistaThe Machinistcomo Miller

- 1997Starship Troopers: Las brigadas del espacioStarship Trooperscomo Lieutenant Jean Rasczak

- 1990Desafío totalTotal Recallcomo Richter

- 1986Top Gun: Ídolos del aireTop Guncomo Jester
