- 2021年《414区》饰演:Hawthorne
- 2018年《氪星第一季》饰演:GeneralZod
- 2018年《掠食城市》饰演:ChudleighPomeroy
- 2016年《伦敦陷落》饰演:ChiefHazard
- 2016年《超脑48小时》饰演:监狱看守
- 2015年《火枪手第二季》饰演:塔里克
- 2014年《24小时:再活一天》饰演:GeneralCoburn
- 2013年《绿箭侠第二季》饰演:WalterSteele
- 2012年《绿箭侠第一季》饰演:沃尔特·斯蒂尔
- 2012年《生化危机5:惩罚》饰演:詹姆斯
- 2010年《魔鬼游乐场》饰演:PeterWhite
- 2009年《夜总会看门人》饰演:Louis
- 2009年《终极面试》饰演:Invigilator
- 2008年《惩罚者2:战争特区》饰演:保尔·布迪安斯基PaulBudiansky
- 2008年《银行大劫案》饰演:HakimJamal
- 2005年《赛末点》饰演:Ian