小美人鱼 2018
饰演 Cam Harrison
面纱 2017
饰演 Aysel
好友请求 2016
饰演 Tyler
带吸管的玛格丽塔 2015
饰演 Jared
寂静山岭 2014
饰演 Andreas Gruber
纳尼亚传奇2 2008
饰演 Peter Pevensie
納尼亞傳奇:賈思潘王子 2008
饰演 -
纳尼亚传奇2 普通话版 2008
饰演 Peter Pevensie
纳尼亚传奇:狮王、女巫和魔衣橱 普通话版 2005
饰演 彼得·佩文西