Caption: Howard Chan
Actor
Born: August 5, 1976
Star sign: Leo
Source: IMDB
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).