Ivan Shaw is an actor and producer.
2003 • as Victor Cheng
2000 • as Bus Boy
2005 • as Donny
2015 • as Dr. Justin Lieu
1998 • as Attendant
2002 • as Producer