Leon was born in Beijing. He completed his bachelor’s degree majoring in Chinese Language and Literature in Capital Normal University. During that time, he acquired a certificate of intermediate Chinese language teacher from the International Profession Certification Association. After that, he studied abroad for a Master of Education at Queensland University of Technology in Brisbane, Australia, while tutoring as a Chinese teacher in a local Chinese language school. After graduation, Leon taught Chinese as a foreign language for five years in China Youth University for Political and Sciences. He gains pleasure in travelling, photography as well as cooking.