All roles

The Impossible
2012, Movie - Drama, History, Thriller
Jupiter Ascending
2015, Movie - Action, Fantasy, Sci-Fi
Boys on Film 14: Worlds Collide
2016, Movie - Drama
Brace
2015, Movie - Drama, Romance
Liars and Cheats
2021, Movie - Comedy