An Immortal Tale 2010
Writer, Director
Devil's Racecourse 2009
as Perez, Producer, Director, Editor
Fear of Clowns 2004
as Tuck Reed, Producer
Hunting Humans 2002
as Aric Blue
Life 101 1995
as Ryan Hall Dormmate
Credits from TMDB.