Lucy Siegle is a producer, known for The True Cost (2015), Celebrity Eggheads (2008) and Pointless Celebrities (2010). Read more on iMDB