Loading...

Howard Chan

Photos with Howard Chan

Search on Amazon

Biography

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). Read more...

Actor