Actor
Reborn
2015 · as Giancarlo
Olympus Has Fallen
2013 · as Agent Davis
Devil's Deal
2013 · as Young Micallef
The Inflicted
2012 · as Officer Harris
Blissful Lies
2012 · as Scott Pembleton
Hear Me Whisper
2011 · as Nick