John Leeson, the English actor who voiced Doctor Who’s robot dog K9, died on November 1 aged 83, Variety reported. His son Guy Ducker announced the death on Facebook, describing a peaceful end after a summer of illness without specifying a medical cause.

A character across generations

Leeson first played K9 from 1977–1981 during Tom Baker’s time as the Doctor. He returned in 1983 with Peter Davison, for the 1993 anniversary special, and in 2006 and 2008 during David Tennant’s tenure.

The character also carried his voice into spinoffs, including K-9 and Company in 1981, The Sarah Jane Adventures from 2007–2010 and K9 from 2009–2010.

Writer and showrunner Russell T Davies recalled that bringing K9 back in 2006 meant asking Leeson to return. His tribute highlighted the combination of hauteur, humour and innocence in a performance children could imitate while still recognising its distinctive personality.

Earlier work beyond the robot dog

Born John Ducker in Leicester on March 16, 1943, Leeson studied at London’s Royal Academy of Dramatic Art from 1962–1964, adopting his professional name. He began in theatre before moving to television, appearing in Dad’s Army in 1969 and playing Bungle in the children’s programme Rainbow.

K9 nevertheless became his most enduring role. Following the family announcement, Davies’s tribute brought renewed attention to the voice performance that linked repeated returns of the character across different casts. That continuity forms a central part of the career now being remembered alongside Leeson’s theatre and children’s television work.