- 2019年《天使陷落》饰演:韦德·詹宁斯
- 2019年《少女地球守护者》饰演:Henry
- 2018年《黄石第一季》饰演:丹·詹金斯
- 2018年《游戏之夜》饰演:DonaldAnderton
- 2018年《教授》饰演:彼得
- 2018年《斯坦和奥利》饰演:HalRoach
- 2017年《新奇》饰演:拉里·贝杰拉诺
- 2017年《神奇女侠》饰演:鲁登道夫将军
- 2014年《大眼睛》饰演:DickNolan
- 2013年《未来学大会》饰演:丹尼·休斯顿
- 2012年《魔幻都市第一季》饰演:丹尼·休斯顿
- 2011年《美国恐怖故事第一季》饰演:TheAxeman
- 2010年《黑暗边缘》饰演:JackBennett
- 2009年《摇摆画廊》饰演:阿特·斯宾德尔
- 2007年《三十极夜》饰演:马洛
- 2006年《人类之子》饰演:奈杰尔