Juztin Lan was born on March 22, 1990 in Ipoh, Perak, Malaysia as Kah Fai Lan. He is an actor, known for Huat the Fish (2016) and Shuttle Life (2017).
No data