- 2005年《铁拳男人》饰演:JoeGould
- 2016年《银河守卫队》饰演:保罗·吉亚玛提
- 2022年《亿万第六季》饰演:ChuckRhoades
- 2002年《超级大骗子》饰演:MartyWolf
- 2001年《决战猩球》饰演:林宝
- 2016年《王牌对王牌》饰演:RudyTimmons
- 1998年《拯救大兵瑞恩》饰演:中士希尔
- 2016年《我最好朋友的婚礼》饰演:李察·贝尔曼
- 2018年《亿万第三季》饰演:ChuckRhoades
- 2018年《私人生活》饰演:RichardGrimes
- 2019年《亿万第四季》饰演:ChuckRhoades
- 2017年《银河守卫队》饰演:保罗·吉亚玛提
- 2015年《阿薇尔与虚构世界》饰演:Pizoni
- 2015年《末日崩塌》饰演:劳伦斯
- 2014年《爱与慈悲》饰演:保罗·吉亚玛提
- 2014年《超凡蜘蛛侠2》饰演:阿列克谢·西斯艾维奇