- 2020年《神盾局特工第七季》饰演:里奥·菲兹
- 2020年《弃之不理》饰演:DuncanNock
- 2019年《神盾局特工第六季》饰演:里奥·菲兹
- 2018年《霸主》饰演:蔡斯
- 2017年《神盾局特工第五季》饰演:莱奥·菲兹
- 2016年《神盾局特工:弹弓》饰演:莱奥·菲兹
- 2016年《神盾局特工第四季》饰演:莱奥·菲兹
- 2015年《神盾局特工第三季》饰演:莱奥·菲兹
- 2014年《迷河》饰演:博恩斯
- 2014年《神盾局特工第二季》饰演:莱奥·菲兹
- 2013年《神盾局特工第一季》饰演:莱奥·菲兹
- 2013年《在恐惧中》饰演:Tom
- 2013年《污垢》饰演:Ocky
- 2013年《再见完美结局》饰演:Roddy
- 2011年《灵界》饰演:伊恩·德·卡斯泰克