Filmografia
Opere: 10
Recitazione9
- 2019City on a Hill26 episodi

- 2013Teen Titans Go!

- 2011X-Men - L'inizioX-Men: First Classnel ruolo di Sebastian Shaw

- 2011Crazy, Stupid, Love.

- 2003Mystic River

- 1996Sleepersnel ruolo di Nokes

- 1995Apollo 13nel ruolo di Jack Swigert

- 1992Codice d'onoreA Few Good Mennel ruolo di Capt. Jack Ross

- —I SimpsonThe Simpsons
