Helen MacFarlane

Helen MacFarlane is an English actress who played midwife Davina Bainbridge in October 2015.

She has also appeared in The Mansion, Blue Heeers and A Country Practice as well as directing Deep Cover Operative.