Inch Chua Profile, BioData, Updates and Latest Pictures | FanPhobia - Celebrities Database

Inch Chua Bio, Photos and Updates

Like 0

Inch Chua

Bio: Inch Chua Yun Juan is a Singaporean singer-songwriter, musician, producer and multi-instrumentalist currently based in Los Angeles.

Born: December 22, 1988 in Singapore

Posted In: Singapore Singers