Marcel Lam was born on December 31, 1991 in San Antonio, Texas, USA. He is an actor, known for Boys Life (2006) and Everybody Hates Chris (2005).
No data