Peter Chen is an actor and producer....
50 First Dates
2004
Junior
1994
Dollman vs. Demonic Toys
1993