Filmographie
Œuvres: 10
Interprétation9
- 2019City on a Hill26 épisodes

- 2013Teen Titans Go!

- 2011X-Men : Le CommencementX-Men: First Classdans le rôle de Sebastian Shaw

- 2011Crazy, Stupid, Love.

- 2003Mystic River

- 1996Sleepersdans le rôle de Nokes

- 1995Apollo 13dans le rôle de Jack Swigert

- 1992Des hommes d'honneurA Few Good Mendans le rôle de Capt. Jack Ross

- —Les SimpsonThe Simpsons
