- 2023年《自由之声》饰演:TimBallard
- 2018年《使徒保罗》饰演:Luke
- 2016年《疑犯追踪第五季》饰演:约翰·里瑟/JohnReese(李四)
- 2014年《疑犯追踪第四季》饰演:约翰·里瑟/JohnReese(李四)
- 2014年《决胜巅峰》饰演:BobLadouceur
- 2013年《疑犯追踪第三季》饰演:约翰·里瑟/JohnReese(李四)
- 2013年《萨凡纳》饰演:吉姆·卡维泽
- 2012年《疑犯追踪第二季》饰演:约翰·里瑟/JohnReese(李四)
- 2011年《疑犯追踪第一季》饰演:约翰·里瑟/JohnReese(李四)
- 2009年《囚徒》饰演:NumberSix
- 2008年《被投石处死的索拉雅·M》饰演:傅雷敦·赛博吉姆
- 2008年《魔兽战场》饰演:Kainan
- 2004年《鲍比・琼斯:天才一击》饰演:BobbyJones
- 2002年《一级重罪》饰演:汤姆
- 2002年《新基督山伯爵》饰演:吉姆·卡维泽
- 1970年《左撇子布朗之歌》饰演:JimmyBierce