The Sharpie 2024
as The Mark
Caught 2017
as Tommy
Mindhorn 2016
as PC Green
Love Bite 2012
as Bruno
Cloud Atlas 2012
as Young Cavendish
Credits from TMDB.