Filmografía
Obras: 15
Interpretación15
- 2017Tres anuncios en las afuerasThree Billboards Outside Ebbing, Missouricomo Desk Sergeant

- 2016X-Men: ApocalipsisX-Men: Apocalypsecomo Pentagon Scientist

- 2013Banshee3 episodios

- 2012Argocomo Robert Pender

- 2008El mentalistaThe Mentalist2 episodios

- 2008Escondidos en BrujasIn Brugescomo Canadian Guy

- 2006Lazos de FamiliaBig Love19 episodios

- 2004Dr. HouseHouse M.D.

- 2004PerdidosLost

- 2001Black Hawk derribadoBlack Hawk Downcomo LTC Gary Harrell

- 1999El ala oeste de la Casa BlancaThe West Wing2 episodios

- 1999Ley y orden: Unidad de Víctimas EspecialesLaw & Order: Special Victims Unit

- 1997Oz32 episodios

- 1997Donnie Brascocomo Tim Curley

- 1993HomicidioHomicide: Life on the Street37 episodios
