Actor
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