Actor
The Strange Ones
2018 · as Jeremiah
Jonathan's Chest
2014 · as Jonathan
A Birder's Guide to Everything
2013 · as Rob Lindau
Boys On Film: Bad Romance
2011 · as Boy (segment "The Strange Ones")
2011 · as Boy
Conviction
2010 · as Young Kenny
Bitter Feast
2010 · as Young Peter
28 Weeks Later: Saturday Afternoon
2007 · as Drawing