- 2017年《怪奇物语第二季》饰演:鲍勃
- 2016年《假死新人生》饰演:Ted-O
- 2015年《橄榄球传奇》饰演:HankErwin
- 2014年《血族第一季》饰演:JimKent
- 2014年《蜡笔总动员》饰演:Horatio
- 2014年《正义联盟:战争》饰演:Shazam
- 2012年《适应恐怖》饰演:TimBroadbent
- 2011年《憨豆特工2》饰演:温斯特
- 2011年《保持冷静》饰演:西恩·奥斯汀
- 2008年《永远强大》饰演:西恩·奥斯汀
- 2004年《初恋50次》饰演:DougWhitmore
- 2003年《指环王3:王者无敌》饰演:山姆
- 2002年《指环王2:双塔奇兵》饰演:山姆
- 1996年《生死豪情》饰演:Patella
- 1993年《追梦赤子心》饰演:鲁迪
- 1992年《沉睡野人》饰演:DaveMorgan