Acting
Carmen· 2022
Tonio
Paul, Apostle of Christ· 2018
Stephen
The Whale· 2013
Essex Crew
Adrift: 47 Days with Sharks· 2012
Bullied boy
Agora· 2009
Child
The Dovekeepers· 2015
Adir
You, Me and the Apocalypse· 2015
Waiter