[1] On 2009, he start his theatrical debut as the important side character named Kahoe on the last work of Yasmin Ahmad titled Talentime (2009).
[2] He become the protagonist as Adam Wan in widely recognized Malaysian film, Crayon (2010).
[3] After his success in Malaysia, he went to the United States and studying in New York Film Academy for 7 years.
On 2017, he come back to his homeland and start over as mainly stuntman or small-time role.
[4] His notable appearance in recent years are in the Malaysian Mandarin language film, Victim(s) as Gang Zi on 2020[5] and as Ivan, one of Singaporean Vengeance crew in Soloz: Game of Life (2025).