Mar 2, 1991 - Beijing, China
Freelance composer for films, animations, games and more.
No cast credits available.