Soh used to be a lead singer in the band Dreamz FM ( 梦飞船 ) and a radio deejay on MediaCorp 's Chinese language station Y.E.S. 93.3 FM before switching to television and acting . In 2005 , he won the Best Supporting Actor award for his portrayal of Zhou Daqiu , the antagonist , in '' Portrait of Home '' . The character was also voted the Top 10 Most Memorable Villains at the Star Awards 2007 anniversary special
Star Awards 2007
Star Awards 2007
Cavin Soh