Evergreen Mak Cheungching , better known as Makbau , is a Hong Kong TVB actor. He is lauded and best known for his villainous portrayal of the main antagonist, Leung Feifan , in No Regrets, for which he won the TVB Anniversary Award for Best Supporting Actor. He also won the Best Actor in a Supporting Role award in the Asian Television Awards 2011 for the same role. He is also known for his voiceover work for cartoons, as well a children show host for Flash Fax and After School ICU.
NA
Source: Wikipedia