Skye Lucia DegruttolaActingCamden, London, EnglandKnown ForIndustry202010x102018Beauty and the Beast2017Not Sophie's Choice2015Grantchester2014Miracle Landing on the Hudson2014The Other Side of My Sleep2010