Acting
1979-11-23
Iowa City, Iowa, USA
as Paramedic
as Dad
as AJ
as Ed Chen
as Edwin
as Thirty Mike
as Jacob Tan
as Mighty Jock
as Dr. Lim
as Stage Manager