Richard Blais is a Top Chef All-Star. He's seen here during the 12/22/10 episode of the show.
Added:
See, it's fun to be a Top Chef All-Star! This is a scene from the 12/22/10 edition of the competition.
Added: