Best known for his Chinese and English-language work for the Mediacorp conglomerate in Singapore. In 2014, he appeared in the TV drama Against the Tide as Xie Honglie.
He graduated from Temasek Polytechnic with a dual degree in law and management. He previously worked as a flight attendant for Singapore Airlines before his entertainment career.
He took place in the reality TV competition series Project SuperStar in 2005 and Star Search in 2010. He was rewarded a contract with Mediacorp following his time on Star Search, despite not winning the contest.
He was born and raised in Singapore.
He appeared on the series Against the Tide alongside Rui En.