Christopher Chen
Birthday: 26 July 1966, DeKalb, Illinois, USA
Christopher Chen was born in DeKalb, IL. He grew up in Bowling Green, KY, Sunnyvale, CA, and Cleveland Heights, OH. Christopher got his start as a professional singer-dancer in revues for theme parks ...Show More