Decadent Evil 2 2007
as Vampire Creature
Dynasty: The Making of a Guilty Pleasure 2005
as Michael Nader
One Perfect Day 2004
as Noah
Love in the First Degree 2004
as Jeff Dixon
Credits from TMDB.