Warlock III: The End of Innocence
Role(s): Scott
Brain Damage
Role(s): Brian
Crossing the Line
Role(s): Rick Kagan
Dead Sexy
Role(s): Bellhop (as Richard Hearst)
Full Count
Role(s): Deputy Jones