Singaporean actor who played a teenage Zhang Jia on the award-wining period drama The Journey: Tumultuous Times. He has also landed roles on Mediacorp shows like Gonna Make It, Against the Tide and Tiger Mum.
He made his television debut on the drama series My School Daze at age 13.
He plays guitar and has participated in a variety of martial arts styles.
He has a younger brother.
He played the teenage version of Shaun Chen's character on The Journey: Tumultuous Times.