- 2019年《哥谭第五季》饰演:AlfredPennyworth
- 2013年《福尔摩斯:基本演绎法第二季》饰演:GarethLestrade
- 2017年《哥谭第四季》饰演:阿尔弗雷德·潘尼沃斯
- 2017年《哥谭第四季》饰演:阿尔弗雷德·潘尼沃斯
- 2014年《哥谭市第1季》饰演:阿尔弗雷德·潘尼沃斯
- 2014年《哥谭市第1季》饰演:阿尔弗雷德·潘尼沃斯
- 2002年《凯撒大帝》饰演:西恩·帕特维
- 2016年《哥谭第三季》饰演:阿尔弗莱德·潘尼沃斯
- 2015年《哥谭第二季》饰演: 阿尔弗莱德·潘尼沃斯
- 2015年《哥谭第二季》饰演: 阿尔弗莱德·潘尼沃斯
- 2008年《变异编年史》饰演:Capt.NathanRooker
- 2001年《51号公式》饰演:DetectiveVirgilKane
- 2002年《撕裂的末日》饰演:Father
- 2008年《末日侵袭》饰演:西恩·帕特维
- 2010年《魔鬼游乐场》饰演:Rob
- 2010年《魔鬼游乐场》饰演:Rob