
James Xavier Lam
June 12, 1990Newmarket, Suffolk, England, UK
Biography
James Xavier Lam is an Actor, Voice Over Artist, and Comedian from Cambridge, England. He was born in Newmarket, Suffolk in December, 1990.…
by gacal

James Xavier Lam is an Actor, Voice Over Artist, and Comedian from Cambridge, England. He was born in Newmarket, Suffolk in December, 1990.…