Sam Kelly

Samuel Kelly (born Roger Michael Kelly) (19 December 1943 – 14 June 2014) was an English actor. He appeared in movies, television, radio and theatre. He was best known for his roles as Captain Hans Geering in "'Allo 'Allo" and as Ted Liversidge in "Barbara".
Kelly had Cancer of unknown primary origin. He was admitted to a hospice on 13 June 2014. He died early the next morning, aged 70.