highest rated
acting
- When the Train Stops → Marshal Preston Booth
- Star Trek: Inside the Roddenberry Vault → Self
- Unbecoming
- Eurocrime! The Italian Cop and Gangster Films That Ruled the '70s → Self
- The Scarlet Worm → Judge Hanchet
- Cold Case (TV) → Frank Shavers (2005)
- Scooby-Doo! and the Monster of Mexico → El Chuprecabra (voice)
- Replay → Bradley
- Alias (TV) → Auctioneer
- Cast Away → Pilot Jack
- Power Rangers in 3D: Triple Force! → Olympius (voice)
- Seven Days (TV) → General Lagerfield
- Armitage III: Poly Matrix → Jessup (voice)
- Masked Rider (TV) → Lavasect (voice)
- Teknoman (TV)
- Power Rangers (TV) → Olympius (voice)
- Body of Evidence → Andrew Marsh
- Silk Stalkings (TV)
- Detective Extralarge (TV)
- Border Shootout → Earl Beaudry
- Deep Space → Hawkins
- King Kong Lives → Vance
- Mussolini: The Untold Story (TV) → Prison Commandant
- Who's the Boss? (TV)
- The Catlins (TV)
- Simon & Simon (TV) → Marvin Kent
- The Shark Hunter → Donovan (as Mike Forrest)
- The Message → Khalid
- The Loves and Times of Scaramouche → Danglar
- Helen, Yes... Helen of Troy → Agamemnon
- Cotter → Tony Amaral
- The Magnificent Dare Devil → Colonel Brauner
- The Rookies (TV)
- Hector the Mighty → Achille
- Master of Love → Bastianazzo (as Michael Forrest)
- The Dirt Gang → Zeno
- Now They Call Him Sacramento → Amen / Sacramento
- Death Played the Flute → Nick Barton
- The Last Rebel → Cowboy
- Birth of the Republic (TV) → Ellery Stone
- 100 Rifles → Humara
- The Silent Gun → Trace Evans
- The Doris Day Show (TV) → Bruce Sanders
- It Takes a Thief (TV) → Cheech
- It Takes a Thief (TV) → Courier
- The Sweet Ride → Barry Green
- Now You See It, Now You Don't → Hamid
- Ironside (TV)
- Garrison's Gorillas (TV)
- Mr. Terrific (TV) → Valmar
- The Money Jungle → Haines Conjar
- Mosby's Marauders → Gen. Jeb Stuart
- Star Trek (TV) → Apollo
- Mission: Impossible (TV) → Lupesh
- Deathwatch → Greeneyes
- Get Smart (TV) → Basil
- Laredo (TV)
- Branded (TV)
- The Glory Guys → Fred Cushman
- Daniel Boone (TV) → Canuda
- Daniel Boone (TV) → Long Feather
- Gomer Pyle, U.S.M.C. (TV)
- 12 O'Clock High (TV) → Mikhail
- Gilligan's Island (TV) → Ugundi
- A House Is Not a Home → Bernie Watson
- The Outer Limits (TV) → Prof. Stuart Peters
- The Virginian (TV) → Hugh Stager
- The Virginian (TV) → George MacGregor
- The Virginian (TV) → Zach Wheeler
- The Virginian (TV) → Cavalry Lieutenant
- Combat! (TV) → Company Commander
- Dr. Kildare (TV) → Julian Forman
- Ben Casey (TV)
- The Dick Van Dyke Show (TV) → Joe Coogan
- 87th Precinct (TV) → Karl Andrade
- Atlas → Atlas
- The Tall Man (TV)
- The Westerner (TV) → Troy
- Michael Shayne (TV)
- Ski Troop Attack → Lt. Factor
- Valley of the Redwoods → Dave Harris
- Bonanza (TV) → Wabuska
- Bonanza (TV) → Young Wolf
- The Twilight Zone (TV) → Steve
- Rawhide (TV) → Yuma
- One Step Beyond (TV) → Jacques Boutier
- Adventures in Paradise (TV) → John Thompson
- The Detectives (TV) → Jay Wiley
- The Alaskans (TV)
- Beast from Haunted Cave → Gil Jackson
- The Rifleman (TV) → Chaqua
- Bat Masterson (TV) → Les Wilkins
- Bat Masterson (TV) → Noah Gannon
- Lawman (TV) → Chief Little Wolf
- The Texan (TV) → Deputy Lacy
- Bronco (TV)
- Yancy Derringer (TV) → Pierre
- Perry Mason (TV) → Pierre Dubois
- Maverick (TV)
- Maverick (TV) → Jean Paul St. Cloud
- Wagon Train (TV) → Julio
- Have Gun, Will Travel (TV) → Peter Keystone
- Zorro (TV)
- Tombstone Territory (TV) → Floyd Rank
- 26 Men (TV)
- The Deadly Mantis → Photographer (uncredited)
- Shoot-Out At Medicine Bend → Slade (uncredited)
- The Saga of the Viking Women and Their Voyage to the Waters of the Great Sea Serpent → Zarko
- Dick Powell's Zane Grey Theatre (TV) → Joe Sampson
- Cheyenne (TV) → Capt. Robert Holman
- Cheyenne (TV) → Yellow Lance
- Cheyenne (TV) → Powell
- Cheyenne (TV) → Lariat Sanga
- Gunsmoke (TV) → Chance
- Gunsmoke (TV) → Ray Pate
- Gunsmoke (TV) → Bob Sullins
- Highway Patrol (TV)
- The Adventures of Rin Tin Tin (TV)
- The Wonderful World of Disney (TV) → Gen. J.E.B. Stuart
- The Adventures of Wild Bill Hickok (TV)