- 2022年《辍学生》饰演:TylerShultz
- 2022年《惊声尖叫5》饰演:WesHicks
- 2020年《十三个原因第四季》饰演:ClayJensen
- 2019年《十三个原因第三季》饰演:克雷·詹森
- 2018年《十三个原因第二季》饰演:克雷·詹森
- 2018年《敞开的房子》饰演:LoganWallace
- 2017年《十三个原因第一季》饰演:克雷
- 2016年《屏住呼吸》饰演:Johnny
- 2015年《鸡皮疙瘩》饰演:迪兰·明奈特
- 2014年《亚历山大和他最糟糕的一天》饰演:安东尼·库珀
- 2014年《亚历山大和他最糟糕的一天》饰演:安东尼·库珀
- 2014年《神盾局特工第二季》饰演:唐尼·吉尔
- 2013年《情动假日》饰演:Henry
- 2012年《异度觉醒》饰演:迪兰·明奈特