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