- 2021年《扎克·施奈德版正义联盟》饰演:塞拉斯·斯通
- 2019年《哥斯拉2:怪兽之王》饰演:Dr.HoustonBrooks
- 2019年《上帝加我好友第二季》饰演:ArthurFiner
- 2017年《正义联盟》饰演:塞拉斯·斯通
- 2017年《丑闻第六季》饰演:RowanPope
- 2016年《蝙蝠侠大战超人:正义黎明》饰演:塞拉斯·斯通
- 2014年《丑闻第四季》饰演:RowanPope
- 2012年《灵异之城第五季》饰演:乔·莫顿
- 2008年《灵异之城第三季》饰演:——
- 2006年《午夜听众》饰演:阿什
- 2005年《绝密飞行》饰演:Capt.DickMarshfield
- 2003年《记忆裂痕》饰演:道奇
- 2001年《拳王阿里》饰演:ChaunceyEskridge
- 2000年《危机四伏》饰演:Dr.Drayton
- 1999年《太空异种》饰演:ShermanReese,NASARepresentative
- 1997年《生死时速2:海上惊情》饰演:赫布