64 years old (Born on January 01, 1961) British-Chinese chef whose Hong Kong restaurant, Bo Innovation, received a Michelin two-star rating. Alvin Leung's Best Moments