[1] He later attended Wah Yan College, Kowloon,[7] and spent most of his time in secondary school joining bands and playing music.
[9] Determined to pursue a career in acting, he intended to apply for the Hong Kong Academy of Performing Arts, but missed the deadline after receiving his HKCEE results.
[9][11] During the interval, he worked several jobs to make a living, including teaching music, performing in a theatre company, and filming advertisements.
[31][32] He also took on lead roles as Fung the gangster in the black comedy film The Sinking City Capsule Odyssey [zh], starring alongside Pakho Chau and Louis Cheung,[33] and as a wealthy playboy Si Tak Wah in the TVB drama series Oh My Grad [zh],[34] at the invitation of his APA classmate Wong Cho-lam.
[37][38] Choi also took on a lead role in the mystery thriller film Guilt by Design [zh], which featured an ensemble cast including Nick Cheung, Kent Cheng, Elaine Jin, Cecilia So, Jo Kuk, and Jiro Lee.
[40] In 2019, Choi ended his contract with his artist agency HMV Digital China [zh] and founded his own talent company, Made in Kami.
[43] In 2021, Choi made a cameo appearance as a janitor, which resembles his character in Vampire Cleanup Department, in another Chiu Sin Hang's film One Second Champion.
[41] In 2023, Choi made his debut on ViuTV as the sole male lead in the drama series No One Lies [zh], portraying Lo Man Nai, a morally dubious businessman who was drugged with truth serum.
[4][41] Choi married stage actress Donut Cheung in 2013, his classmate at Hong Kong Academy of Performing Arts, after being in a relationship for seven years.