
Spencer Garrett
Known for Acting · 169 credits
- Born
- 1963-09-19 (age 62)
- Place of birth
- Los Angeles, California, USA
- Also known as
- Spencer Garrett Heckenkamp · اسپنسر گرت
Biography
Spencer Garrett (born September 19, 1963) is an American actor. On top of appearing in multiple television series, he has starred in the films Transformers: Revenge of the Fallen, Public Enemies (both 2009), and Once Upon a Time in Hollywood (2019).
Known For
TV Shows (98)

Law & Order
1990
as Stephen Olson

Grey's Anatomy
2005
as Jim Walker

Supernatural
2005
as Edward Carrigan

NCIS
2003
as Commander Spencer

Criminal Minds
2005
as Capt. Lancaster

The Mentalist
2008
as Michael Elkins

CSI: Crime Scene Investigation
2000
as Mercer's Doctor

Hawaii Five-0
2010
as Ted Lansing

Law & Order: Criminal Intent
2001
as Paul Keller

Chicago P.D.
2014
as Wade Henslow

Castle
2009
as Evan Pierce

The Good Doctor
2017
as Pastor Clarence

24
2001
as Ben Kram

NCIS: Los Angeles
2009
as Peter Clairmont

Columbo
1971
as Roger Gambles

The X-Files
1993
as Harry Bring

For All Mankind
2019
as Roger Scott

Star Trek: The Next Generation
1987
as Simon Tarses

JAG
1995
as Commander Andrew Stotler / Vince Boone

The West Wing
1999
as Richard Will

Without a Trace
2002
as Spaulding's Attorney

Crossing Jordan
2001
as Paramax Industries Official

Murder, She Wrote
1984
as Aaron Woodman / Nicholas Derby

Mad Men
2007
as Andy Hayes

Bosch
2015
as J. Reason Fowkkes

Dallas
1978
as Ensign Malley

Star Trek: Voyager
1995
as Weiss

Medium
2005
as HR Executive

Rizzoli & Isles
2010
as Bill Sutton

Cold Case
2003
as Ben Kern (1983)

How to Get Away with Murder
2014
as Alexander Ballast

The Practice
1997
as A.D.A. Carter

Scorpion
2014
as Wilson Eckherd

Burn Notice
2007
as Lynch

Station 19
2018
as James Beckett

Judging Amy
1999
as AAG Franklin Dobbs

House of Cards
2013
as Howard Webb

Strong Medicine
2000
as Cal Wallace

Las Vegas
2003
as Paul Snow

21 Jump Street
1987
as Sean Livingston

Touched by an Angel
1994
as Brother Jacob / William Kitchell

Dr. Quinn, Medicine Woman
1993
as Captain Arthur Tyrrell

V.I.P.
1998
as Rygel

The Legend of Korra
2012
as Raiko (voice)

Lethal Weapon
2016
as Albert Cook

Lie to Me
2009
as Mr. Anders

The Division
2001
as Charlie McBride

Family Matters
1989
as Larry Johnson

Goliath
2016
as Mark Schafer (Correspondent)

Leverage
2008
as Mark Vector

Masters of Sex
2013
as Beckett

Franklin & Bash
2011
as Jeff Lisk

Switched at Birth
2011
as Ted

Nikita
2010
as Senator Kerrigan

The District
2000
as Stephen McQuade

The Magicians
2015
as Ted Coldwater

Perception
2012
as Howard Reycraft

Insecure
2016
as John Merrill

Timeless
2016
as Senator Joseph McCarthy

American Dreams
2002
as Father Patrick
Movies (71)

Iron Man 3
2013
as Rose Hill Sheriff

Once Upon a Time... in Hollywood
2019
as Allen Kincade

Captain America: The First Avenger
2011
as Newsreel Announcer

21
2008
as Stemple

Yes Man
2008
as Multack

Thank You for Smoking
2005
as Senator Lothridge

Blackhat
2015
as Gary Baker

Air Force One
1997
as Thomas Lee

Public Enemies
2009
as Tommy Carroll

George of the Jungle
1997
as Male Guest at Party

Transformers: Revenge of the Fallen
2009
as Air Force Chief of Staff

Bombshell
2019
as Sean Hannity

The Way
2010
as Phil

Hitchcock
2012
as George Tomasini

Charlie Wilson's War
2007
as Congressional Committee

Bobby
2006
as David

Lovely & Amazing
2002
as Willy

The Front Runner
2018
as Bob Woodward

Albino Alligator
1997
as Agent #2

Driven
1998
as Businessman #1

House of Sand and Fog
2003
as Auctioneer

Game Change
2012
as Steve Biegun

Extraction
2013
as The Man in Black

I Know Who Killed Me
2007
as Phil Lazarus

Permanent Midnight
1998
as Brad / Tim from Mr. Chompers

Your Lucky Day
2023
as Mr. Laird

The Truth About Emanuel
2013
as Officer Ted

All the Way
2016
as Walter Reuther

Just Ask My Children
2001
as Alvin McCuan

The Public
2019
as John Harper
Sunken City
2014
as Captain Thad Beecher

Ghosts of Mississippi
1996
as Reporter

Without Warning
1994
as Paul Collingwood

Dickie Roberts: Former Child Star
2003
as Publisher

The Lucky Ones
2008
as Pastor Nolan

The Apocalypse
1997
as Charlie

Casino Jack
2010
as Tom DeLay
That Guy... Who Was In That Thing 3: Trek Stars
2019
as Self

Valley of the Wolves: Iraq
2006
as George Baltimore / Journalist

Dill Scallion
1999
as Highway Patrolman

The Stars Fell on Henrietta
1995
as Delbert Tims

The Tiger Woods Story
1998
as Hughes Norton

Starstruck
1998
as Phillip

When We Were Young
1989

In the Line of Duty: Smoke Jumpers
1996
as Hempstead

The Marcus Garvey Story
as George Tyler

Hard Time: Hostage Hotel
1999
as Miles McCurdy

Encino Woman
1996
as Bobby

Stevie D
2016
as Jack Laurentis

Below the Beltway
2010
as Larry Gryder

Bitter/Sweet
2009
as Werner

2 Timers
2021
as Casting Director
Inheritance
Lone Wolf

Heaven Burns
2010
as Tom
Still Single
2016
as Spencer
The Truth About Juliet
1998
as Dominic

Cruel Will
2013
as Fredrick

Survival Skills
2020
as The Chief
Broken
2004
as Spense
Interference

So Proudly We Hail
1990

Someone She Knows
1994
as Lt. Harry Kramer

Drawn to the Flame
1997
as Ethan

Love and Other Sorrows
1989
as Sonny Brewster

Thank You Kindly
2019
as Gary Levinson
GRQ the Movie
as Roger

In the Flesh
2025
as Agent Vic

And, We're Out of Time
2014
as Dick

The Subscriber
as Kingston Zimbardo
The Feeling Expert
as Giovanni
About Spencer Garrett
Spencer Garrett (born September 19, 1963) is an American actor. On top of appearing in multiple television series, he has starred in the films Transformers: Revenge of the Fallen, Public Enemies (both 2009), and Once Upon a Time in Hollywood (2019). With 169 credits spanning from 1971 to 2025, Spencer Garrett has appeared in 71 films and 98 TV shows.
Fans searching for Spencer Garrett movies, Spencer Garrett filmography, or the latest projects starring Spencer Garrett can stream many of these titles on CineFlixo, free and in HD, with no subscription required.
Most Popular Spencer Garrett Movies
- Iron Man 3 (2013) — as Rose Hill Sheriff
- Once Upon a Time... in Hollywood (2019) — as Allen Kincade
- Captain America: The First Avenger (2011) — as Newsreel Announcer
- 21 (2008) — as Stemple
- Yes Man (2008) — as Multack
Where to Watch Spencer Garrett Films
Most Spencer Garrett movies and series are available to stream on CineFlixo in full HD, completely free and without signup. Browse the complete filmography above to jump directly to any title. For more films and the latest web series featuring Spencer Garrett, check our movies catalogue and browse page.