Born 1976 in Pulau Pinang, Malaysia, Goh Lee Kwang pursued his art studies at the Malaysian Institute of Art (MIA) in Kuala Lumpur, capital city of Malaysia, and graduated in 1997 with a diploma majoring in oil painting.
Over the past ten years he has been involved in both the sound arts and visual arts in his artistic career. He has produced more than six music albums (www.geocities.com) and has been featured in several music compilations.