- 2021年《良医第五季》饰演:弗莱迪·海默
- 2021年《列奥纳多》饰演:StefanoGiraldi
- 2004年《旅程》饰演:Jack
- 2014年《贝茨旅馆第二季》饰演:NormanBates
- 2018年《良医第二季》饰演:Dr.ShaunMurphy
- 2017年《环药房自行车赛》饰演:AdrianBaton
- 2013年《驯龙骑士》饰演:Justin
- 2011年《亚瑟3:终极对决》饰演:弗莱迪·海默
- 2011年《家庭作业》饰演:弗莱迪·海默
- 2009年《八月迷情》饰演:奥古斯特
- 2008年《奇幻精灵事件簿》饰演:JaredGrace/SimonGrace
- 2006年《美好的一年》饰演:少年版麦克斯
- 2005年《查理和巧克力工厂》饰演:查理
- 2004年《寻找梦幻岛》饰演:PeterLlewelynDavies
- 2004年《虎兄虎弟》饰演:弗莱迪·海默
- 2017年《贝茨旅馆第五季》饰演:诺曼·贝茨