- 2016年《邪恶力量第十二季》饰演:Crowley
- 2014年《铁血鳄魂》饰演:Dr.CharlesLeblanc
- 2014年《邪恶力量第十季》饰演:克劳利(Crowley)
- 2013年《邪恶力量第九季》饰演:克劳利(Crowley)
- 2013年《自由之子》饰演:马克·谢泼德
- 2012年《邪恶力量第八季》饰演:克劳利(Crowley)
- 2012年《神秘岛》饰演:马克·谢泼德
- 2011年《神秘博士第六季》饰演:CantonDelaware
- 2011年《邪恶力量第七季》饰演:Crowley
- 2010年《邪恶力量第六季》饰演:Crowley
- 2009年《邪恶力量第五季》饰演:Crowley
- 2007年《无敌女金刚》饰演:AnthonyAnthros
- 2002年《萤火虫》饰演:Badger
- 2001年《新恶魔岛》饰演:马克·谢泼德
- 1993年《因父之名》饰演:马克·谢泼德