Adventures of Johnny Tao 2008
as Johnny Dow
Leeches! 2003
as Stevo
The Frightening 2002
as Corey Peterson
Credits from TMDB.