- 2012年《我们是一群小小鸟》饰演:Hogan
- 2022年《绿箭侠第四季》饰演:达米安·达克
- 2018年《明日传奇第一季》饰演:尼尔·麦克唐纳
- 2017年《1922》饰演:HarlanCotterie
- 2018年《骄傲的玛丽》饰演:尼尔·麦克唐纳
- 2018年《游戏结束,老兄!》饰演:ConradDrothers
- 2018年《明日传奇第三季》饰演:达米安·达克
- 2015年《特工卡特第一季》饰演:达姆弹·杜根
- 2008年《88分钟》饰演:JonForster
- 2001年《兄弟连》饰演:LynnD.Compton
- 2001年《兄弟连》饰演:尼尔·麦克唐纳
- 2008年《永远强大》饰演:.CoachRichardPenning
- 2008年《父辈的旗帜》饰演:CaptainSeverance
- 2016年《明日传奇第二季》饰演:达米恩·达克
- 2013年《洛城黑帮》饰演:尼尔·麦克唐纳
- 2002年《千面谜城第二季》饰演:尼尔·麦克唐纳