Leandro Delantar Alvarez was born on March 23, 1950, in
Pagbilao, Quezon, Philippines. He finished his Bachelor of Science in commerce at the University of Santo Tomas in Manila, Philippines. He lived for some time in the United States. He was also a lecturer and speaker on Consciousness Development, Inner and Outer Ecology, Healing Mother Earth and Zero Waste Management. In March 1989, he signed an eight-picture deal with
Viva Films, and was set to star in the film
Imortal alongside
Vilma Santos and
Christopher de Leon; however, he eventually dropped out of the project. He was the former president of ET CE TERRA, a Filipino UFO enthusiasts group. ==Personal life==