Charles Chen was born on October 5, 1988 in Los Alamitos, California, USA. He is an actor and producer, known for Remember the Daze (2007), I-See-You.Com (2006) and The Switch! (2014). Read more on iMDB