No birthday available.
Kevin Lin is a Chinese-American filmmaker based in Los Angeles.
No cast credits available.