Lee Chan is a food and travel enthusiast who is best known as the host of the National Geographic series Lee Chan's World Food Tour. She first gained prominence in 2011 as a finalist on My Kitchen Rules.
Chan was born on June 27, 1985 in Australia. She is a Cancer. Chan's love of food and travel has taken her all over the world, and she enjoys sharing her experiences with others.
Chan is a gifted cook and has a natural ability to make even the most complex dishes seem easy. She is also a talented photographer, and her images have been featured in several magazines.
In addition to her work on television, Chan is also a popular blogger and has written two cookbooks. She currently resides in Los Angeles.