Leigh Quinn
Leigh was born in Paisley, Scotland. She decided she enjoyed acting at a young age and attended PACE Youth theatre. She trained at Bristol Old Vic Theatre School and Mountview Academy of Theatre ArtsLeigh won the BBC Blast Comedy Talent competition at 16 and created her own BBC Radio sketch show ...