Devin Alexander

Devin Alexander is well recognized for her ten years as "The Chef" on the hugely successful television series The Biggest Loser. Her distinctive method of preparing healthful food and her inspiring tale of sustaining a 70-pound weight loss made her THE media go-to authority on "decadence without consequence" for more than 20 years. She has been on numerous local and national... read full bio