- 2011年《我们是一群小小鸟》饰演:Hogan
- 2018年《骄傲的玛丽》饰演:Walter
- 2007年《88分钟》饰演:JonForster
- 2015年《少数派报告》饰演:OfficerGordon'Fletch'Fletcher
- 2001年《兄弟连》饰演:尼尔·麦克唐纳
- 2015年《绿箭侠第四季》饰演:达米安·达克
- 2015年《闪电侠第二季》饰演:达米恩·达克
- 2016年《明日传奇第二季》饰演:达米恩·达克
- 2013年《赤焰战场2》饰演:杰克·霍顿/JackHorton
- 2013年《英雄连》饰演:
- 2013年《海军陆战队员3:国土防线》饰演:JonahPope
- 2006年《父辈的旗帜》饰演:CaptainSeverance
- 2014年《黑帮追缉令》饰演:尼尔·麦克唐纳
- 2007年《搭车人》饰演:尼尔·麦克唐纳
- 2018年《骄傲的玛丽》饰演:尼尔·麦克唐纳
- 2014年《神盾局特工第二季》饰演:达姆弹·杜根