Drg. Leonard graduated in 1995 from Trisakti University. Subsequently he earned a post-graduate degree in Prosthodontics from the University of Indonesia. As a Prosthodontist and Implantologist at INDO DENTAL CENTER, he has participated in numerous workshops in Australia, Canada, the USA, Singapore, and Switzerland.

Drg. Leonard is currently a Lecturer in Prosthodontics at the University of Indonesia and has been published in numerous regional publications. He is a Fellow of ITI (International Team for Implantology), member of AACD (American Academy of Cosmetic Dentistry), and member of ISID (Indonesian Society of Implant Dentistry).