Credits
- 2019 ยทWhen the Train Stopsas Marshal Preston Booth
- 2016 ยทStar Trek: Inside the Roddenberry Vaultas Self
- 2016 ยทUnbecomingas
- 2012 ยทEurocrime! The Italian Cop and Gangster Films That Ruled the '70sas Self
- 2011 ยทThe Scarlet Wormas Judge Hanchet
- 2003 ยทReplayas Bradley
- 2003 ยทScooby-Doo! and the Monster of Mexicoas El Chuprecabra (voice)
- 2003 ยทCold Caseas Frank Shavers (2005)
- 2000 ยทCast Awayas Pilot Jack
- 2000 ยทPower Rangers in 3D: Triple Force!as Olympius (voice)
- 1998 ยทSeven Daysas General Lagerfield
- 1996 ยทArmitage III: Poly Matrixas Jessup (voice)
- 1995 ยทMasked Rideras Lavasect (voice)
- 1995 ยทTeknomanas
- 1993 ยทPower Rangersas Olympius (voice)
- 1993 ยทBody of Evidenceas Andrew Marsh
- 1991 ยทDetective Extralargeas
- 1991 ยทSilk Stalkingsas
- 1989 ยทBorder Shootoutas Earl Beaudry
- 1988 ยทDeep Spaceas Hawkins
- 1986 ยทKing Kong Livesas Vance
- 1985 ยทMussolini: The Untold Storyas Prison Commandant
- 1984 ยทWho's the Boss?as
- 1983 ยทThe Catlinsas
- 1981 ยทSimon & Simonas Marvin Kent
- 1979 ยทThe Shark Hunteras Donovan (as Mike Forrest)
- 1976 ยทThe Messageas Khalid
- 1976 ยทThe Loves and Times of Scaramoucheas Danglar
- 1973 ยทThe Magnificent Dare Devilas Colonel Brauner
- 1973 ยทHelen, Yes... Helen of Troyas Agamemnon
- 1973 ยทCotteras Tony Amaral
- 1972 ยทNow They Call Him Sacramentoas Amen / Sacramento
- 1972 ยทThe Dirt Gangas Zeno
- 1972 ยทMaster of Loveas Bastianazzo (as Michael Forrest)
- 1972 ยทThe Rookiesas
- 1972 ยทHector the Mightyas Achille
- 1972 ยทDeath Played the Fluteas Nick Barton
- 1971 ยทThe Last Rebelas Cowboy
- 1969 ยทThe Silent Gunas Trace Evans
- 1969 ยท100 Riflesas Humara
- 1968 ยทNow You See It, Now You Don'tas Hamid
- 1968 ยทThe Doris Day Showas Bruce Sanders
- 1968 ยทThe Sweet Rideas Barry Green
- 1968 ยทIt Takes a Thiefas Cheech
- 1968 ยทIt Takes a Thiefas Courier
- 1967 ยทThe Money Jungleas Haines Conjar
- 1967 ยทGarrison's Gorillasas
- 1967 ยทIronsideas
- 1967 ยทMosby's Maraudersas Gen. Jeb Stuart
- 1967 ยทMr. Terrificas Valmar
- 1966 ยทMission: Impossibleas Lupesh
- 1966 ยทStar Trekas Apollo
- 1966 ยทDeathwatchas Greeneyes
- 1965 ยทGet Smartas Basil
- 1965 ยทLaredoas
- 1965 ยทThe Glory Guysas Fred Cushman
- 1965 ยทBrandedas
- 1964 ยทGilligan's Islandas Ugundi
- 1964 ยทGomer Pyle, U.S.M.C.as
- 1964 ยทDaniel Booneas Canuda
- 1964 ยทDaniel Booneas Long Feather
- 1964 ยท12 O'Clock Highas Mikhail
- 1964 ยทA House Is Not a Homeas Bernie Watson
- 1963 ยทThe Outer Limitsas Prof. Stuart Peters
- 1962 ยทCombat!as Company Commander
- 1962 ยทThe Virginianas Hugh Stager
- 1962 ยทThe Virginianas George MacGregor
- 1962 ยทThe Virginianas Zach Wheeler
- 1962 ยทThe Virginianas Cavalry Lieutenant
- 1961 ยทThe Dick Van Dyke Showas Joe Coogan
- 1961 ยทBen Caseyas
- 1961 ยทDr. Kildareas Julian Forman
- 1961 ยท87th Precinctas Karl Andrade
- 1961 ยทAtlasas Atlas
- 1960 ยทMichael Shayneas
- 1960 ยทThe Westerneras Troy
- 1960 ยทThe Tall Manas
- 1960 ยทValley of the Redwoodsas Dave Harris
- 1960 ยทSki Troop Attackas Lt. Factor
- 1959 ยทThe Detectivesas Jay Wiley
- 1959 ยทAdventures in Paradiseas John Thompson
- 1959 ยทThe Alaskansas
- 1959 ยทThe Twilight Zoneas Steve
- 1959 ยทBonanzaas Wabuska
- 1959 ยทBeast from Haunted Caveas Gil Jackson
- 1959 ยทOne Step Beyondas Jacques Boutier
- 1959 ยทRawhideas Yuma
- 1958 ยทBat Mastersonas Les Wilkins
- 1958 ยทBat Mastersonas Noah Gannon
- 1958 ยทLawmanas Chief Little Wolf
- 1958 ยทYancy Derringeras Pierre
- 1958 ยทThe Riflemanas Chaqua
- 1958 ยทThe Texanas Deputy Lacy
- 1958 ยทBroncoas
- 1957 ยทThe Saga of the Viking Women and Their Voyage to the Waters of the Great Sea Serpentas Zarko
- 1957 ยทTombstone Territoryas Floyd Rank
- 1957 ยท26 Menas
- 1957 ยทZorroas
- 1957 ยทMaverickas
- 1957 ยทMaverickas Jean Paul St. Cloud
- 1957 ยทPerry Masonas Pierre Dubois
- 1957 ยทWagon Trainas Julio
- 1957 ยทHave Gun, Will Travelas
- 1957 ยทThe Deadly Mantisas Photographer (uncredited)
- 1956 ยทDick Powell's Zane Grey Theatreas Joe Sampson
- 1955 ยทHighway Patrolas
- 1955 ยทCheyenneas Capt. Robert Holman
- 1955 ยทCheyenneas Yellow Lance
- 1955 ยทCheyenneas Powell
- 1955 ยทGunsmokeas Chance
- 1955 ยทGunsmokeas Ray Pate
- 1955 ยทGunsmokeas Bob Sullins
- 1954 ยทThe Wonderful World of Disneyas Gen. J.E.B. Stuart
- 1954 ยทThe Adventures of Rin Tin Tinas
- 1951 ยทThe Adventures of Wild Bill Hickokas