2016
Now You See Me: The Second Act
Actor - Allen Scott-Frank
2015
Man Up
Actor - Daniel
2014
Madame Bovary
Actor - Charles Bovary
2013
Hello Carter
Actor - Nicholas Renfrew
2012
A Fantastic Fear of Everything
Actor - PC Taser
2007
Unrelated
Actor - Jack
Full filmography