- 2017年《波特斯维尔》饰演:Bart
- 2003年《少年特工科迪》饰演:Dr.Brinkman
- 2003年《加勒比海盗》饰演:黑胡子
- 2019年《美国众神第二季》饰演:Mr.Wednesday
- 2014年《古巴浪人》饰演:伊恩·麦柯肖恩
- 2008年《死亡飞车》饰演:伊恩·麦柯肖恩
- 2007年《飞车手罗德》饰演:FrankPowell
- 2014年《宙斯之子:赫拉克勒斯》饰演:安菲阿拉俄斯
- 2012年《白雪公主与猎人》饰演:Caesar
- 2011年《加勒比海盗4:惊涛怪浪》饰演:海盗“黑胡子”
- 2008年《功夫熊猫》饰演:伊恩·麦柯肖恩
- 2006年《后继有人》饰演:伊恩·麦柯肖恩
- 2006年《后继有人》饰演:伊恩·麦柯肖恩
- 2009年《第39号案件》饰演:迈克