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