Alvin Leung

Canadian chef and television personality

Born march 13th 1961, he is from Hong Kong and was born in English borders(USA). He is a famous chef and has two Michelin stars at his restaurant Bo Innovation. Lelung is also called the demon chef for his creation of the X-treme cuisine.