Inch Chua
Inch Chua (born Chua Yun Juan; 22 December 1988), stylized as iNCH, is a Singaporean singer-songwriter, musician, producer, actress and artist previously based in Los Angeles and New York. After rising to fame in Singapore's nascent indie scene as lead singer of the rock band Allura, Chua began to record on her own, blending acoustic folk with alternative rock, electronic music, jazz and pop influ…
Artist details
- Type
- Person
- Area
- Singapore
- Born
- December 22nd, 1988
- Labels
- House of Riot!