Shalborne 2024
as Bartlett
Run & Jump 2014
as Conor
Big Thunder 2013
as Dr. Gavin Kelly
The Turn of the Screw 2009
as Peter Quint
Miss Conception 2008
as Ben
The Dead Peasants Society 2007
as Businessman #2
The Year London Blew Up 2005
as Eddie Buttler
Conspiracy of Silence 2003
as Fitzpatrick
Credits from TMDB.