Born in Hong Kong and raised in Vancouver, Chou developed a strong passion for music since he was a little kid.
With his exceptional vocal talent, Chou won numerous singing contests in Vancouver and eventually earned a record deal with BMG in 1998.
Chou made his debut cameo in an omnibus film Heroes in Love in 2001 and quickly won the heart of the Hong Kong audience.
Immediately afterwards, he collaborated with the director of Heroes in Love (radio celebrity Gi See Gu Bi) once more and played the lead character in Merry-Go-Round earning himself a nomination for Best Newcomer at the 2002 Hong Kong Film Awards.
In 2017 Chou once again played an antagonist but with a minor part in the Hong Kong crime biopic Chasing the Dragon, starring Donnie Yen and Andy Lau.