 Lu was born on 4 August 1959, at Shanghai, China.He later migrated to Australia in the late 80s and became an Australian citizen.In 2010, he launched the Guan Yin Citta Dharma Door organization and created the Guan Yin Citta Dharma Door religious belief.