Power Walk TBA
as Young Man
Distress Call 2015
as Ben
Respire 2010
as Alex Poe
The Murder Game 2006
as Will
GhostWatcher 2 2005
Actor
Credits from TMDB.