CharacterDavid (Senior)David (Senior) in The Royle Family (1998), played by Tom Courtenay. Played byTom CourtenayAppears inThe Royle Family1998