- 2021年《那些希望我死的人》饰演:Owen
- 2019年《十三个原因第三季》饰演:贝瑞·沃克
- 2019年《决战中途岛》饰演:雷蒙德·阿米特拉上将
- 2018年《国土安全第七季》饰演:布雷特
- 2018年《十三个原因第二季》饰演:贝瑞·沃克
- 2017年《国土安全第六季》饰演:BrettO'Keefe
- 2017年《感谢您的服役》饰演:普利茅斯上校
- 2014年《学会驾驶》饰演:杰克·韦伯
- 2014年《饥饿的心》饰演:杰克·韦伯
- 2013年《惊天危机》饰演:特工霍普
- 2012年《束缚》饰演:BradFittler
- 2004年《活死人黎明》饰演:迈克尔
- 2000年《猎杀U-571》饰演:Lt.Hirsch,USNR
- 2000年《入侵脑细胞》饰演:GordonRamsey
- 1999年《空中塞车》饰演:BarryPlotkin
- 1998年《第六感生死缘》饰演:Drew