Alvin Leung

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.

Category:1961 births
Category:Living people
Category:Chefs