Vampire Night 2002
as Submissive Client
A Visit from the Incubus 2001
as Card Player
The Deep End of the Ocean 1999
as Police Officer
The Sex Files: Double Identity 1998
as Bob
Decay 1998
as Jack Tate
Credits from TMDB.