exit
Alvin Leung

Alvin Leung

Leung is known as much for his extreme Chinese cuisine as for his wisecracks, which landed him a spot as a judge on Masterchef Canada. The self-described Demon Chef’s antics aren’t all that make him newsworthy, though — his Bo Innovation holds three Michelin stars in Hong Kong, while Bo London holds one in the UK.