Biography unavailable.
Twist
as Aide
Happy For Cheryl
Director
Cheaters' Club
as Robert Adler
Trouser Accidents
as James