
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

Chicago P.D.
2014
as Wade Henslow

Castle
2009
as Evan Pierce

The Good Doctor
2017
as Pastor Clarence

Law & Order: Criminal Intent
2001
as Paul Keller

24
2001
as Ben Kram

Columbo
1971
as Roger Gambles

NCIS: Los Angeles
2009
as Peter Clairmont

The X-Files
1993
as Harry Bring

For All Mankind
2019
as Roger Scott

Star Trek: The Next Generation
1987
as Simon Tarses

Crossing Jordan
2001
as Paramax Industries Official

JAG
1995
as Commander Andrew Stotler / Vince Boone

The West Wing
1999
as Richard Will

Mad Men
2007
as Andy Hayes

Without a Trace
2002
as Spaulding's Attorney

Murder, She Wrote
1984
as Aaron Woodman / Nicholas Derby

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)

The Practice
1997
as A.D.A. Carter

How to Get Away with Murder
2014
as Alexander Ballast

Scorpion
2014
as Wilson Eckherd

Burn Notice
2007
as Lynch

Judging Amy
1999
as AAG Franklin Dobbs

Station 19
2018
as James Beckett

Las Vegas
2003
as Paul Snow

House of Cards
2013
as Howard Webb

Strong Medicine
2000
as Cal Wallace

21 Jump Street
1987
as Sean Livingston

Dr. Quinn, Medicine Woman
1993
as Captain Arthur Tyrrell

Touched by an Angel
1994
as Brother Jacob / William Kitchell

V.I.P.
1998
as Rygel

The Legend of Korra
2012
as Raiko (voice)

Lethal Weapon
2016
as Albert Cook

The Division
2001
as Charlie McBride

Family Matters
1989
as Larry Johnson

Lie to Me
2009
as Mr. Anders

Goliath
2016
as Mark Schafer (Correspondent)

Leverage
2008
as Mark Vector

Masters of Sex
2013
as Beckett

The District
2000
as Stephen McQuade

Nikita
2010
as Senator Kerrigan

Switched at Birth
2011
as Ted

The Magicians
2015
as Ted Coldwater

Franklin & Bash
2011
as Jeff Lisk

Perception
2012
as Howard Reycraft

American Dreams
2002
as Father Patrick

Timeless
2016
as Senator Joseph McCarthy

Insecure
2016
as John Merrill
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

Yes Man
2008
as Multack

21
2008
as Stemple

Air Force One
1997
as Thomas Lee

George of the Jungle
1997
as Male Guest at Party

Public Enemies
2009
as Tommy Carroll

Thank You for Smoking
2005
as Senator Lothridge

Blackhat
2015
as Gary Baker

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

Lovely & Amazing
2002
as Willy

Bobby
2006
as David

Charlie Wilson's War
2007
as Congressional Committee

The Front Runner
2018
as Bob Woodward

Albino Alligator
1997
as Agent #2

Driven
1998
as Businessman #1

Permanent Midnight
1998
as Brad / Tim from Mr. Chompers

Extraction
2013
as The Man in Black

House of Sand and Fog
2003
as Auctioneer

The Truth About Emanuel
2013
as Officer Ted

Game Change
2012
as Steve Biegun

I Know Who Killed Me
2007
as Phil Lazarus

Ghosts of Mississippi
1996
as Reporter

Without Warning
1994
as Paul Collingwood

Your Lucky Day
2023
as Mr. Laird

Just Ask My Children
2001
as Alvin McCuan

The Public
2019
as John Harper

All the Way
2016
as Walter Reuther
Sunken City
2014
as Captain Thad Beecher

Dickie Roberts: Former Child Star
2003
as Publisher

The Apocalypse
1997
as Charlie

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

Dill Scallion
1999
as Highway Patrolman

Casino Jack
2010
as Tom DeLay

The Stars Fell on Henrietta
1995
as Delbert Tims

The Lucky Ones
2008
as Pastor Nolan
That Guy... Who Was In That Thing 3: Trek Stars
2019
as Self

The Tiger Woods Story
1998
as Hughes Norton

Starstruck
1998
as Phillip

In the Line of Duty: Smoke Jumpers
1996
as Hempstead

Hard Time: Hostage Hotel
1999
as Miles McCurdy

Heaven Burns
2010
as Tom

When We Were Young
1989

2 Timers
2021
as Casting Director

Encino Woman
1996
as Bobby

Below the Beltway
2010
as Larry Gryder
Lone Wolf

The Marcus Garvey Story
as George Tyler

Bitter/Sweet
2009
as Werner

Cruel Will
2013
as Fredrick

Stevie D
2016
as Jack Laurentis

Survival Skills
2020
as The Chief
Interference
Broken
2004
as Spense
Still Single
2016
as Spencer
Inheritance
The Truth About Juliet
1998
as Dominic

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

The Subscriber
as Kingston Zimbardo

And, We're Out of Time
2014
as Dick

In the Flesh
2025
as Agent Vic
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 Bowood.TV, 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
- Yes Man (2008) — as Multack
- 21 (2008) — as Stemple
Where to Watch Spencer Garrett Films
Most Spencer Garrett movies and series are available to stream on Bowood.TV 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.