Acting
Taipei, Taiwan
Ivan Shaw is an actor and producer.
as Attendant
as Victor Cheng
as Pinnacle Executive
as Ad Exec
as Dean
as Bus Boy
as Dr. Justin Lieu
as Producer
as Dr. Henry Cask
as Chef Holden