Stephen Robert Macht (born May 1, 1942) is an American actor best known for The Monster Squad, Graveyard Shift, and Trancers 4 Jack Of Swords.
He is married to archivist/museum curator Suzanne Victoria Pulier and they have four children, including Gabriel Macht.
Film Roles
- The Super Cops as Det. Finley (Uncredited Role)
- Raid On Entebbe as Lt. Col. 'Yonni' Netanyahu (TV Movie)
- The Choirboys as Spencer Van Moot
- Nightwing as Walker Chee
- The Mountain Men as Heavy Eagle
- Galaxina as Sgt. Thor
- The Last Winter as Eddie
- The Monster Squad as Del
- Graveyard Shift as Warwick
- Amityville 1992 Its About Time as Jacob Sterling
- Trancers III as Harris
- Trancers 4 Jack Of Swords as Harris
- Trancers 5 Sudden Deth as Harris
- The Legend Of Galgameth as El El
- Touch Me as Robert
- Watchers 4 as Lem Johnson
- Final Voyage as Captain Doyle
- Agent Red as Gen. Stillwell
- Outside the Law as Dick Dawson
- The Legend Of Bloody Mary as Magistrate
- Atlas Shrugged as Clem Weatherby
Television Roles
- Serpico as Bobby Delaney (1 episode)
- Kojak as Joe Arrow/Max Fisk (2 episodes)
- The Six Million Dollar Man as Joe (1 episode)
- Quincy, M.E. as Frank Hailey (1 episode)
- Big Hawaii as Max Gentry (1 episode)
- American Dream as Danny Novak (1 episode)
- Knots Landing as Joe Cooper (13 episodes)
- Hill Street Blues as Phil Dugan (2 episodes)
- Alfred Hitchcock Presents as Carl Cansino (1 episode)
- Hotel as Freddy Barnes (1 episode)
- CBS Schoolbreak Special as Jack Fischer/Bob Anastas (2 episodes)
- Cagney & Lacey as David Keeler (23 episodes)
- Columbo as David Kincaid (1 episode)
- Highlander as Alexei Voshin (1 episode)
- Star Trek: Deep Space Nine as Gen. Krim (2 episodes)
- Viper as Alan Reece (1 episode)
- Kung Fu: The Legend Continues as Brandt (1 episode)
- Babylon 5 as Na'Far (1 episode)
- Murder, She Wrote as various (6 episodes)
- One Life to Live as Dr. Elliot Durbin (1996, 10 episodes)
- Melrose Place as Ed (3 episodes)
- Tarzan: The Epic Adventures as Nikolas Rokoff (2 episodes)
- JAG as James Gribaldi (1 episode)
- Walker, Texas Ranger as Buck Coburn (1 episode)
- Millennium (1996) as Mr. Lott (1 episode)
- The Practice as Gordon Armbrust (2 episodes)
- Sliders as Krislov/Kromanus (2 episodes)
- Chicken Soup For The Soul as Frank Howard (1 episode)
- The Others (2000) as Dr. William Gabriel (1 episode)
- Gideons Crossing as Claude (1 episode)
- Jack And Jill as Dr. Jonas Zane (4 episodes)
- Boston Public as Mr. Valone (2 episodes)
- Boomtown as John Donadoni (1 episode)
- The Wedding Bells as Rabbi Fishman (1 episode)
- State Of Mind as Judge Canino
- General Hospital as Trevor Lansing (2007-2009, 164 episodes)
- Castle as Bill Wellington (1 episode)
- Femme Fatales as Leland Ryan (4 episodes)
- The Mentalist as Hollis Percy (1 episode)
- Suits as Prof. Harry Gerard (6 episodes)
- Doubt as Harold Rossiter (1 episode)
Video Game Roles
- Zork Nemesis as Gen. Thaddeus Kaine
Director
- Cagney & Lacey (1 episode)