who did david ryall play in call the midwife
David Ryall Ryall's last appearance was in Call the Midwife, where he played Tommy Mills. This episode was aired on BBC One on 1 March 2015 and was dedicated to his memory in the closing credits.