Arthur Lowe as Capt George Mainwaring
John Le Mesurier as Sgt Arthur Wilson
Clive Dunn as L/Cpl Jack Jones
John Laurie as Pte Jock Frazer
Ian Lavender as Pte Frank Pike
James Beck as Pte Joe Walker
Arnold Ridley as Pte Charles Godfrey
Bill Pertwee as Warden William Hodges
Frank Williams as Reverend Timothy Farthing
Edward Sinclair as Maurice Yeatman, Verger
Janet Davies as Mrs Pike
Production Details
Written by:
Jimmy Perry, David Croft
Directed by:
David Croft, Harold Snoad, Bob Spiers
Produced by:
David Croft
9 series, 80 episodes
Transmitted: 1968-77