
Acted in 84
1980s
- 1987
The Beiderbecke Tapes
Tracy · 1 episode
- 1985
Reunion at Fairborough
Movie
- 1982
- 1981
- 1980
Haywire
Andrew (uncredited)
The Memory of Eva Ryker
Sheriff
1970s
- 1978
- 1977
- 1976
The Switch
Kyle Sandor
The Duchess and the Dirtwater Fox
Trent
- 1975
The Log of the Black Pearl
Eric Kort
- 1974
- 1973
Kisses at Fifty
Audrey's Husband
- 1972
Fear Is the Key
Tanner (uncredited)
- 1971
- 1970
1960s
- 1968
- 1967
Double Trouble
Iceman
- 1966
Doctor Who: The Gunfighters
Marshal Wyatt Earp
Lee Oswald: Assassin
Richard F. Snyder - US Consul in Moscow
- 1965
The War Lord
Holbracht
Strange Bedfellows
Truck Driver (uncredited)
- 1964
- 1963
- 1962
- 1961
Romanoff and Juliet
Randal Wix
1950s
- 1959
No Name on the Bullet
Chaffee
- 1958
Wolf Larsen
Johnson
- 1957
Don't Go Near the Water
Lt. Cmdr. Diplock
Boots and Saddles
Sgt. Bullock · 2 episodes
Last Stagecoach West
Angus MacKendrick
Spoilers of the Forest
Big Jack Milna
- 1956
High Air
Swede
Armchair Theatre
TV
- 1955
Target Zero
Cpl. Devon Enoch
The Scarlet Coat
Mr. Durkin
Moonfleet
Nathanial Greening
Violent Saturday
Amish Farmer on Train (uncredited)
- 1954
Living It Up
Yankee Catcher (uncredited)
Knock on Wood
English Bobby (uncredited)
- 1953
The Desert Rats
Corporal (uncredited)
- 1952
Against All Flags
Sailor Harris
Death Valley Days
John Tunstall (as John Anderson), Hugh Glass · 1 episode
- 1951
The Highwayman
British Soldier (uncredited)