<P> In 2010, Ryall portrayed Elphias Doge in Harry Potter and the Deathly Hallows--Part 1 . </P> <P> Ryall appeared briefly as an old soldier in the BBC Drama Our Girl starring Lacey Turner, in 2013 . He was also cast in the BBC Drama The Village, as Old Bert, Britain's oldest man who recounts his long life through a series of flashbacks . </P> <P> 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 . </P> <P> Ryall had one son and two daughters: Jonathan Ryall (born 1966), who was the manager of the Australian band Glide; Imogen Ryall (born 1967), who is a singer and Charlie Ryall (born 1986), who is also an actor . </P>

Who did david ryall play in call the midwife