Star Scrapbook: Kenny Lao Save Collection Share Kenny Lao was the third finalist eliminated on Food Network Star, Season 10. Relive the memorable moments from his time on the show. 1 / 16 Photo: Eddy Chen © Kenny Lao The third finalist eliminated from Season 10, New York City-based Kenny is the owner of a string of fast-casual restaurants, and he used that concept as his point of view during the competition.