Prolific film and television actor. Best known for playing Betty Turpin's second husband on Coronation Street.
2007Stuart: A Life Backwards as Stuart's Granddad
2005Oliver Twist as Elderly Officer
2004The Brief (4 Episodes) as Alfie
2004New Tricks (1 Episode) as Derek Rodger
2003The Last Detective (1 Episode) as Albert Bing
2003Mrs Caldicot's Cabbage War as Leslie
2003The Royal (1 Episode) as Mr. Calder
2002The Many Lives of Albert Walker as Brig. Kilroy
2001Bodywork as Sydney Greengrass
2001The Life and Adventures of Nicholas Nickleby as Arthur Gride
1996Hetty Wainthropp Investigates (5 Episodes) as Frank Wainthropp
1995The Gambling Man (3 Episodes) as Unknown
1995The Young Poisoner's Handbook as Uncle Jack
1993Closing Numbers as Frank
1993Peak Practice (1 Episode) as Eric Johnson
1992Heartbeat (1, 1 Episode) as Albert Potter, Wilfred Sedman
1991Redemption as Arthur Whadcoat
1990El C.I.D. (1 Episode) as Lloyd
1989Campion (2 Episodes) as Scatty Williams
1988South Of The Border (1 Episode) as Stan
1988Starlings as Mr Wilson
1987Bust (1 Episode) as Mallory
1986ScreenPlay (1 Episode) as Mr. Wilson
1986Lovejoy (1 Episode) as Mr. Catchpole
1985Home to Roost (1 Episode) as Job Centre Assistant
1985Miss Marple: A Pocketful of Rye (2 Episodes) as Mr. Crump
1985The Burston Rebellion as Farmer Edwards
1985Exploits at West Poley as Ned Jones
1984Big Deal (30 Episodes) as Gil Roach
1984Mitch (1 Episode) as Stan Garske
1984Sherlock Holmes (1 Episode) as Peterson
1984Champions as Charles
1983The Cage as Mr Adams
1982Witness for the Prosecution as Unknown
1982The Missionary as Sir Cyril Everidge
1982Keeping in Touch as Father
1981The Grudge Fight as Beryl's Dad
1981Country as Ashford
1981Bergerac (1 Episode) as Arthur Osman
1980The Good Companions (9 Episodes) as Jimmy Nunn
1980Rough Cut as Passport Clerk
1979Minder (1, 2 Episode) as Harry Martin, Len
1979Flambards (13 Episodes) as Fowler
1978The Vanishing Army as Hampshire
1978Butterflies Don't Count as Mr. James
1978Freedom of the Dig as Hughes
1978Out (1 Episode) as Vic Lee
1978All Creatures Great and Small (1 Episode) as Farmer Ingledew
1977True Patriot as Judge Thorbeck
1977The Glitterball as Supermarket Manager
1977Kipper as Jack
1976Bill Brand (1 Episode) as Paxton
1975Three Men in a Boat as River Hand
1975Rumpole of the Bailey (1 Episode) as Figgis 'Fig' Newton
1975Diane as Weaver
1975The Sweeney (1 Episode) as Len Holmes
1974The Treasure of Abbot Thomas as Mr. Tyson / Father Dominic
1974Fall of Eagles (1 Episode) as A.F. Trepov
1974Playhouse (1, 1 Episode) as Mr. Weaver, Father
1971A Ghost Story for Christmas (1 Episode) as Mr. Tyson
1971The Pigeon Fancier as Club Secretary
1971The Onedin Line (1 Episode) as Dr. MacWhirter
1971Justice (1 Episode) as Dave Fletcher
1971The Rivals of Sherlock Holmes (1 Episode) as Polton
1971Budgie (1 Episode) as Landlord
1971Doctor Who: Terror of the Autons as Radio Telescope Director
1970Play for Today (1, 1, 1 Episode) as Ashford, Mr. James, Hampshire
1970Chariot of Fire as Prison Gate Officer
1969The Main Chance (1 Episode) as Joe Brown
1968The Expert (1 Episode) as Cmdr. Jennings
1964The Wednesday Play (1 Episode) as Prison Gate Officer
1960Coronation Street (12 Episodes) as Billy Williams
1955The Man with the Golden Arm as Street Vagrant (uncredited)
1955Dixon of Dock Green (1, 1 Episode) as Milkman, Powell
1949The Set-Up as Photographer (uncredited)