The Witch in the Window 2018
as Simon
No Pay, Nudity 2016
as John
YellowBrickRoad 2010
as Walter Myrick
Joshua 2007
as Stewart Slocum
Hysterical Blindness 2002
as Michael
Mimic 2 2001
as O'Neal
The Photographer 2000
as Nelson Stanley
Simply Irresistible 1999
as Francois
Kaalapani 1996
as David Berry
Credits from TMDB.