Howard Chan 4 pictures

Actor
Howard Chan was born on August 5, 1976 in San Jose, California, USA. He is an actor, known for Chapter 21 (2003), The Samurai Returns (2003) and Fobman 2 (2004).

Born: August 5, 1976
Star sign: Leo
Search: