Birthday: 5 August 1976, San Jose, California, USA
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).
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).