Shangri-La 2002
Actor
Suit Yourself or Shoot Yourself!! The Nouveau Riche 1996
Door III 1996
as Man Sitting on the Toilet
Getting Any? 1995
Credits from TMDB.