Actor and TV presenter who's known for playing a teenage Alan Yiu in the series Never Dance Alone in 2014. He also played the role of Nick Chow in the 2016 TV drama Law dis-Order.
He studied accounting at California State University. He worked as a DJ for the radio station 9DTV in Hong Kong.
He won the 2016 StarHub TVB Awards' Best TVB Newcomer and the 2017 Most Improved TVB Artiste.
He was born in Hong Kong. He immigrated with his family to San Francisco, California at the age of 14.
He starred as Li Junchong in the 2017 series A General, a Scholar and a Eunuch alongside Kristal Tin.