Terence Cao has been an award winning actor for over 25 years winning the Best Supporting Actor in the Star Awards 2011.
Terence Cao has been an award winning actor for over 25 years winning the Best Supporting Actor in the Star Awards 2011.