Thea Andrews
An image from Top Chef Canada, one of the productions that also features Thea Andrews.
Thea Andrews

Thea Andrews

Toronto, Ontario, Canada
Top Chef Canada

Top Chef Canada

2011

Cold Pizza

2003