Leon was born in George Town, Penang, Malaysia on 29 March 1982. He attended Penang Chinese Girls Primary School and Chung Hwa Confucian High School. Leon obtained his bachelor's degree in Computer Science from University of Northumbria at Newcastle.