
Leicester, Leicestershire, England, UK
John Leeson is a British actor who is known for voicing K-9 on the television series Doctor Who from 1977 to 1979, then from 1980 to 1981, and has returned for two single episode in the revived series. He also voiced K-9 in the show's spin-offs K-9 and Company, The Sarah Jane Adventures and K-9.

as Passport Officer

as K9 (voice)
2005

as K9 (voice)
1963

as Passport Officer
1979

as Bungle
1972

as Train's Cook
1984

as Toise
1978

as K-9 (voice)
2011

as K9 (voice)
2007

as Harris
1995

as Soldier
1968

as BBC Producer
2000

as K-9 (voice)
2009
2017

as K9 (voice)
2025

as Self
2024

2017

2015

as Self
2013

2008

2008

2007

2007

2007

as K9
2007

2004

as K9 (voice)
2003

as Himself - Host
2001

2000

1998

as Anthony the D.J.
1995

as K9 (voice)
1993

as K9 (voice)
1990

as Dalek Battle Computer (voice)
1988

as Himself
1987

as TV Interviewer
1986

as K9 (voice)
1983

as Henry Barrett
1982
as Passport Officer
1 ep.

as K9 (voice)
2 episodes

as K9 (voice)
80 episodes

as Passport Officer
1 episodes

as Bungle
105 episodes

as Train's Cook
1 episodes

as Toise
1 episodes

as K-9 (voice)
1 episodes

as K9 (voice)
10 episodes

as Harris
1 episodes

as Soldier
1 episodes

as BBC Producer
1 episodes

as K-9 (voice)
26 episodes

42 episodes

as Priest
1 episodes

as Dickinson
1 episodes

as Self
8 episodes
as Young Man
1 episodes

as K-9 (voice)
1 episodes

as Himself
1 episodes

as Jig
25 episodes