| Edgar Wallace Mysteries £20,000 Kiss as Inspector Jimmy Waveney | 1963 |
| ITV Television Playhouse The Last Reunion as Ginger | 12/03/1955 |
| Adventures of Robin Hood The Trap as Sir Simon | 12/31/1956 |
| Buccaneers Ghost Ship as Pirate Mate | 02/13/1957 |
| Buccaneers The Instrument of War as Marsh | 05/29/1957 |
| Adventures of Robin Hood The Lottery as Will Sharpe | 05/12/1958 |
 | Adventures of William Tell The Assassins as Captain Bolf | 10/27/1958 |
| Armchair Theatre Parole | 04/19/1959 |
 | Invisible Man Point of Destruction as Bob, Test Pilot (uncredited) | 09/26/1959 |
| ITV Play of the Week The Crucible as Reverend John Hale | 11/03/1959 |
 | Interpol Calling The Angola Brights as Martin Bekker | 11/22/1959 |
| Third Man The Widow Who Wasn't as Braun | 12/17/1959 |
| ITV Play of the Week The Birthday Party as Shamus McCann | 03/22/1960 |
| Armchair Theatre On the Spot | 05/29/1960 |
| Boyd QC Hell Hath No Fury as Prosecuting counsel | 07/06/1960 |
| Sunday Drama Theatre 60:The Devil Makes Sunday as Clay | 07/31/1960 |
| ITV Play of the Week The Watching Eye as Dr. Smithion | 11/29/1960 |
 | Danger Man The Conspirators as Craven | 02/05/1961 |
| Ghost Squad Bullet with My Name on It as Kane | 09/16/1961 |
| Top Secret X as X | 10/13/1961 |
| Avengers Dragonsfield as Saunders | 12/30/1961 |
| Z Cars Day Trip as Harold Singleton | 06/12/1962 |
| Avengers The Mauritius Penny as Brown | 11/10/1962 |
| Armchair Theatre Power and Glory | 04/14/1963 |
| Human Jungle A Friend of the Sergeant Major as Sgt. Major Bennett | 05/04/1963 |
 | Saint Starring the Saint as Jack Groom | 09/26/1963 |
| Comedy Playhouse On the Knocker as Frank | 09/28/1963 |
| Espionage A Covenant with Death as Gustave Kolstrom | 10/02/1963 |
 | Saint The Wonderful War as Harry Shannet | 01/02/1964 |
| Kipling A Bank Fraud as Naboth | 07/05/1964 |
| Public Eye All for a Couple of Ponies as Frank Marker | 01/23/1965 |
| Public Eye Nobody Kills Santa Claus as Frank Marker | 01/30/1965 |
| Public Eye They Go Off in the End, Like Fruit as Frank Marker | 02/08/1965 |
| Public Eye Dig You Later as Frank Marker | 02/13/1965 |
| Public Eye I Went to Borrow a Pencil, and Look What I Found as Frank Marker | 02/20/1965 |
| Public Eye But the Joneses Never Get Letters as Frank Marker | 02/27/1965 |
| Public Eye A Harsh World for Zealots as Frank Marker | 03/06/1965 |
| Public Eye 'And a Very Fine Fiddle Has He' as Frank Marker | 03/13/1965 |
| Public Eye My Life - That's a Marriage as Frank Marker | 03/20/1965 |
| Public Eye Protection Is a Man's Best Friend as Frank Marker | 04/03/1965 |
| Public Eye The Morning Wasn't So Hot as Frank Marker | 04/10/1965 |
| Public Eye You Should Hear Me Eat Soup as Frank Marker | 04/17/1965 |
| Public Eye You Have to Draw the Line Somewhere as Frank Marker | 04/24/1965 |
| Public Eye Have It on the House as Frank Marker | 05/01/1965 |
| Third Man Man at the Top as Inspector Dugaine | 08/13/1965 |
| Thirty Minute Theatre That's Not My Name | 12/16/1965 |
| Avengers The Girl from Auntie as Gregorio Auntie | 01/21/1966 |
| Public Eye All the Black Dresses She Wants as Frank Marker | 07/02/1966 |
| Public Eye Don't Forget You're Mine as Frank Marker | 07/09/1966 |
| Public Eye I Could Set It to Music as Frank Marker | 07/16/1966 |
| Public Eye It's a Terrible Way to Be as Frank Marker | 07/23/1966 |
| Public Eye You Can Keep the Medal as Frank Marker | 07/30/1966 |
| Public Eye You're Not Cinderella, Are You? as Frank Marker | 08/06/1966 |
| Public Eye Works with Chess, Not with Life as Frank Marker | 08/13/1966 |
| Public Eye It Had to Be a Mouse as Frank Marker | 08/20/1966 |
| Public Eye What's the Matter? Can't You Take a Sick Joke? as Frank Marker | 08/24/1966 |
| Public Eye Tell Me About the Crab as Frank Marker | 08/27/1966 |
| Public Eye No, No, Nothing Like That as Frank Marker | 09/03/1966 |
| Public Eye There Are More Things in Heaven and Earth as Frank Marker | 09/10/1966 |
| Public Eye Twenty Pounds of Heart and Muscle as Frank Marker | 09/17/1966 |
| Armchair Thriller The Snares of Death | 05/20/1967 |
| Public Eye If This Is Lucky, I'd Rather Be Jonah as Frank Marker | 01/20/1968 |
| Public Eye But What Good Will Truth Do? as Frank Marker | 01/27/1968 |
| Public Eye Memories of Meg as Frank Marker | 02/03/1968 |
| Public Eye Have Mud, Will Throw as Frank Marker | 02/10/1968 |
| Public Eye But They Always Come Back for Tea as Frank Marker | 02/17/1968 |
| Public Eye Mercury in an Off-White Mac as Frank Marker | 02/24/1968 |
| Public Eye Strictly Private and Confidential as Frank Marker | 03/02/1968 |
| Public Eye The Bromsgrove Venus as Frank Marker | 03/16/1968 |
| Public Eye It Must Be the Architecture - Can't Be the Climate as Frank Marker | 03/23/1968 |
| Public Eye It's Learning About the Lies That Hurts as Frank Marker | 03/30/1968 |
| Public Eye There's No Future in Monkey Business as Frank Marker | 04/06/1968 |
| Public Eye Cross That Palm When We Come to It as Frank Marker | 04/13/1968 |
| Armchair Theatre Edward the Confessor as Gland | 02/24/1969 |
| Public Eye A Fixed Address as Frank Marker | 06/19/1969 |
| Public Eye Welcome to Brighton as Frank Marker | 07/30/1969 |
| Public Eye Divide and Conquer as Frank Marker | 08/06/1969 |
| Public Eye Paid in Full as Frank Marker | 08/13/1969 |
| Public Eye Case for the Defence as Frank Marker | 08/27/1969 |
| Public Eye The Comedians' Graveyard as Frank Marker | 09/03/1969 |
| Randall & Hopkirk (Deceased) All Work and No Pay as Henry Foster | 10/05/1969 |
| Public Eye A Mug Named Frank as Frank Marker | 07/07/1971 |
| Public Eye Slip Home in the Dark as Frank Marker | 07/21/1971 |
| Public Eye I Always Wanted a Swimming Pool as Frank Marker | 07/28/1971 |
| Public Eye The Beater and the Game as Frank Marker | 08/04/1971 |
| Public Eye Come into the Garden, Rose as Frank Marker | 08/11/1971 |
| Public Eye And When You've Paid the Bill You're None the Wiser as Frank Marker | 08/18/1971 |
| Public Eye Who Wants to Be Told Bad News? as Frank Marker | 08/25/1971 |
| Public Eye The Man Who Didn't Eat Sweets as Frank Marker | 09/01/1971 |
| Public Eye Ward of Court as Frank Marker | 09/08/1971 |
| Public Eye Transatlantic Cousins as Frank Marker | 09/15/1971 |
| Public Eye Shades of White as Frank Marker | 09/22/1971 |
| Public Eye John VII Verse 24 as Frank Marker | 09/29/1971 |
| Public Eye The Bankrupt as Frank Marker | 11/08/1972 |
| Public Eye Girl in Blue as Frank Marker | 11/15/1972 |
| Public Eye Many a Slip as Frank Marker | 11/29/1972 |
| Public Eye Mrs Podmore's Cat as Frank Marker | 12/06/1972 |
| Public Eye The Man Who Said Sorry as Frank Marker | 12/13/1972 |
| Public Eye Horse and Carriage as Frank Marker | 12/20/1972 |
| Public Eye A Family Affair as Frank Marker | 01/03/1973 |
| Public Eye The Golden Boy as Frank Marker | 01/10/1973 |
| Public Eye The Windsor Royal as Frank Marker | 01/17/1973 |
| Public Eye It's a Woman's Privilege as Frank Marker | 01/24/1973 |
| Public Eye Home and Away as Frank Marker | 01/31/1973 |
| Public Eye The Trouble with Jenny as Frank Marker | 02/14/1973 |
| Public Eye Nobody Wants to Know as Frank Marker | 01/06/1975 |
| Public Eye How About a Cup of Tea? as Frank Marker | 01/13/1975 |
| Public Eye How About It, Frank? as Frank Marker | 01/20/1975 |
| Public Eye They All Sound Simple at First as Frank Marker | 01/27/1975 |
| Public Eye The Fall Guy as Frank Marker | 02/03/1975 |
| Public Eye What's to Become of Us? as Frank Marker | 02/10/1975 |
| Public Eye Hard Times as Frank Marker | 02/17/1975 |
| Public Eye No Orchids for Marker as Frank Marker | 02/24/1975 |
| Public Eye The Fatted Calf as Frank Marker | 03/03/1975 |
| Public Eye Lifer as Frank Marker | 03/10/1975 |
| Public Eye Take No for an Answer as Frank Marker | 03/17/1975 |
| Public Eye Fit of Conscience as Frank Marker | 03/24/1975 |
| Public Eye Unlucky for Some as Frank Marker | 04/07/1975 |
| Tales of The Unexpected The Flypaper as Herbert | 08/09/1980 |
| Shades of Darkness Bewitched as Rev. Hibben | 07/08/1983 |
| Home to Roost Bad Apples as Thrasher Harris | 04/26/1985 |