Betrayed at 17 2011
as Professor
Jill and Jac 2010
as Charlie
Plaguers 2010
as Rubini
Pandorum 2009
as Cooper (uncredited)
Mutation 2006
as Curt, Music
Hollywood In Trouble 1986
as Pimp
Credits from TMDB.