- 2019年《十三个原因第三季》饰演:ClayJensen
- 2018年《十三个原因第二季》饰演:ClayJensen
- 2017年《十三个原因第一季》饰演:ClayJensen
- 2020年《十三个原因第四季》饰演:ClayJensen
- 2013年《情动假日》饰演:Henry
- 2015年《鸡皮疙瘩》饰演:迪兰·明奈特
- 2016年《屏住呼吸》饰演:艾利克斯
- 2014年《亚历山大和他最糟糕的一天》饰演:安东尼·库珀
- 2014年《神盾局特工第二季》饰演:唐尼·吉尔
- 2014年《神盾局特工第二季》饰演:唐尼·吉尔