Filmography

  • Descention (2016)

    Movie
    Brother Malcolm

  • Shhhh (2015)

    Movie
    Dave

  • Give Til It Hurts (2015)

    Movie
    Reverend Bishop

  • Machete Joe (2010)

    Movie
    Raymond Sinclair

  • Between the Lines (2006)

    Movie
    Charles

  • Sleeper Cell (2005)

    TV Series

  • Black Leather Soles (2005)

    Short Film
    Mr. Rawlings

  • The District (2003)

    TV Series
    Jason Donroy

  • The Wild Thornberrys (2001)

    TV Series

  • Mach 2 (2001)

    Movie
    Edwards

  • Arli$$ (1997)

    TV Series
    Episode: What Arliss Hath Joined Together

  • Falcon Crest (1989)

    TV Series
    Episode: The Last Laugh
    Episode: Ties That Bind

  • Uninvited (1988)

    Movie

  • Cagney & Lacey (1986)

    TV Series
    Chief of Police
    Episode: The Man Who Shot Trotsky

  • Trapper John, M.D. (1984-1986)

    TV Series
    Episode: Life, Death and Dr. Christmas (1986)
    Episode: Double Bubble (1984)

  • Scarecrow and Mrs. King (1986)

    TV Series
    Episode: The Eyes Have It

  • Airwolf (1985)

    TV Series
    Episode: Fortune Teller

  • Robert Kennedy and His Times (1985)

    TV Mini-Series
    Robert Henderson

  • Hotel (1984)

    TV Series
    Episode: Intimate Strangers

  • Time Walker (1982)

    Movie
    Dr. Ken Melrose

  • Lou Grant (1977-1981)

    TV Series
    Episode: Business (1981)
    Episode: Hostages (1977)

  • Terror Among Us (1981)

    TV Movie
    D.A. Rick Clayburn

  • The Incredible Hulk (1979)

    TV Series
    Rev. Jack Williams
    Episode: Like a Brother

  • The Hardy Boys/Nancy Drew Mysteries (1978)

    TV Series
    Perfect
    Episode: Dangerous Waters

  • The Six Million Dollar Man (1975-1977)

    TV Series
    Episode: Death Probe: Part 1 & 2 (1977)
    Episode: The White Lightning War (1975)

  • Roots (1976)

    TV Mini-Series
    Virgil

  • Riding with Death (1976)

    TV Movie
    Dive Officer

  • Victory at Entebbe (1976)

    TV Movie
    Dr. Ghota

  • Assault on Precinct 13 (1976)

    Movie
    Ethan Bishop

  • Gemini Man (1976)

    TV Mini-Series
    Dive Officer

  • Jigsaw John (1976)

    TV Series
    Blaine
    Episode: Dry Ice

  • Return to the Planet of the Apes (1975)

    TV Series
    Jeff Allen (voice)
    Episode: River of Flames
    Episode: Terror on Ice Mountain
    Episode: Battle of the Titans
    Episode: Mission of Mercy
    Episode: Invasion of the Underdwellers
    Episode: Attack from the Clouds
    Episode: Trail to the Unknown
    Episode: Screaming Wings
    Episode: The Unearthly Prophecy
    Episode: Tunnel of Fear
    Episode: Lagoon of Peril
    Episode: Escape from Ape City
    Episode: Flames of Doom

  • S.W.A.T. (1975)

    TV Series
    Dr. Evans
    Episode: The Bravo Enigma

  • Sheba, Baby (1975)

    Movie
    Brick Williams

  • Police Story (1975)

    TV Series
    Ed Paltz
    Episode: Incident in the Kill Zone

  • Abby (1974)

    Movie
    Det. Cass Potter

  • Airport 1975 (1974)

    Movie

  • The Get-Man (1974)

    Movie
    Lt. Frank Savage

  • Horror High (1974)

    Movie
    Lieutenant Bozeman

  • Chopper One (1974)

    TV Series
    Sergeant Anderson
    Episode: Ambush

  • Kojak (1974)

    TV Series
    Det. Douglas
    Episode: Before the Devil Knows

  • McCloud (1974)

    TV Series
    Gene Pearson
    Episode: The Colorado Cattle Caper

  • Love Thy Neighbor (1973)

    TV Series
    Episode: Let’s Have a Baby

  • Battle for the Planet of the Apes (1973)

    Movie
    MacDonald

  • Trouble Comes to Town (1971)

    TV Movie
    Harmon

  • Monty Nash (1971)

    TV Series
    Cole Walker
    Episode: Tension in a Troubled Town

  • The Aquarians (1970)

    TV Movie
    Bogan