David Kelly July 11 1929 February 12 2012 was an Irish actor who had regular roles in several film and television works from the 1950s onwards One of the most recognisable voices and faces of Irish stage and screen Kelly was known for his roles as Rashers Tierney in Strumpet City Cousin Enda in Me Mammy the builder Mr OReilly in Fawlty Towers Albert Riddle in Robins Nest and Grandpa Joe in the film Charlie and the Chocolate Factory 2005 Another notable role was as Michael OSullivan in Waking Ned Devine