- 2018年《城堡岩第一季》饰演:戴尔·雷西
- 2018年《爱国者第二季》饰演:TomTavner
- 2016年《秘密与谎言第二季》饰演:特瑞·欧奎恩
- 2014年《黑白道》饰演:特瑞·欧奎恩
- 2012年《夏威夷特勤组第三季》饰演:JoeWhite
- 2011年《夏威夷特勤组第二季》饰演:JoeWhite
- 2009年《迷失解密视频第五季》饰演:特瑞·欧奎恩
- 2009年《迷失第五季》饰演:特瑞·欧奎恩
- 2008年《迷失第四季》饰演:特瑞·欧奎恩
- 1998年《X档案:征服未来》饰演:DariusMichaud
- 1996年《一级恐惧》饰演:BudYancy
- 1993年《墓碑镇》饰演:约翰·克拉姆市长
- 1991年《火箭手》饰演:霍华德·休斯
- 1984年《我心深处》饰演:BuddyKelsey