And the Award Goes To TBA
as Dr. Winston
Jobriath A.D. 2012
as Self
Surprise, Surprise 2009
as Den Jorgensen
What's Up, Scarlet? 2005
as Casting Director
Masturbation: Putting the Fun Into Self-Loving 2002
as Dr. Sigmond Winston
Credits from TMDB.