Genevieve BarrActingBorn 12/12/1985Harrogate, North Yorkshire, England, UKKnown ForThe Accident2019Been So Long2018Press2018Liar2017True Love2012Call the Midwife2012The Fades2011The Silence2010Shameless2004