- 2022年《新蝙蝠侠》饰演:DistrictAttorneyGilColson
- 2021年《成瘾剂量》饰演:彼得·萨斯加德
- 2018年《第一夫人》饰演:罗伯特·肯尼迪
- 1960年《豪勇七蛟龙》饰演:彼得·萨斯加德
- 2015年《黑色弥撒》饰演:布莱恩·哈洛伦
- 2015年《实验者》饰演:彼得·萨斯加德
- 2013年《蓝色茉莉》饰演:彼得·萨斯加德
- 2012年《机器人与弗兰克》饰演:Robot
- 2011年《绿灯侠》饰演:海克特·汉蒙德
- 2010年《危情谍战》饰演:菲茨杰拉德
- 2009年《成长教育》饰演:彼得·萨斯加德
- 2009年《孤儿怨》饰演:约翰
- 2009年《电光火石》饰演:彼得·萨斯加德
- 2007年《反恐疑云》饰演:艾伦·史密斯
- 2005年《锅盖头》饰演:彼得·萨斯加德
- 2005年《空中危机》饰演:Carson