April Leung's Feet Photos
Apr 2, 1994
British Hong Kong
Alvin Leung King-Lon (Chinese: 梁經倫; born 1 January 1961) is a Canadian chef and television personality. His restaurants hold two Michelin stars at Bo Innovation and one Michelin star at aKin. Nicknamed The Demon Chef, he invented his own cuisine named X-Treme Chinese, which includes meals such as an edible condom on a mushroom beach. His restaurant Bo London, based in Mayfair, London closed after a year in business. Another restaurant, Bo Shanghai was opened in Shanghai. Leung's fourth and...
Occupation: actor, model
Data quality: 82/100 (tmdb, wikidata, wikipedia)