Peter Kuan was born on February 7, 1991 in Taiwan as Ling Kuan. He is an actor, known for Swimming Battle (2016) and See You In Time (2017).
Sin datos