
Los Angeles, California, USA
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).

as Edward Carrigan

as Jim Walker
2005

as Stephen Olson
1990

as Edward Carrigan
2005

as Commander Spencer
2003

as Michael Elkins
2008

as Capt. Lancaster
2005

as Mercer's Doctor
2000

as Ted Lansing
2010

as Pastor Clarence
2017

as Evan Pierce
2009

as Wade Henslow
2014

as Ben Kram
2001
as Casting Director
2021

as Agent Vic
2025

as Mr. Laird
2023

as Casting Director
2021

as The Chief
2020

as Sean Hannity
2019

as Gary Levinson
2019
as Self
2019

as Allen Kincade
2019

as John Harper
2019

as Bob Woodward
2018
as Spencer
2016

as Walter Reuther
2016

as Jack Laurentis
2016

as Gary Baker
2015
as Captain Thad Beecher
2014

as Dick
2014

as Fredrick
2013

as The Man in Black
2013

as Officer Ted
2013

as Rose Hill Sheriff
2013

as George Tomasini
2012

as Steve Biegun
2012

as Newsreel Announcer
2011

as Tom DeLay
2010
as Edward Carrigan
1 ep.

as Jim Walker
1 episodes

as Stephen Olson
3 episodes

as Edward Carrigan
1 episodes

as Commander Spencer
1 episodes

as Michael Elkins
1 episodes

as Capt. Lancaster
1 episodes

as Mercer's Doctor
1 episodes

as Ted Lansing
1 episodes

as Pastor Clarence
1 episodes

as Evan Pierce
1 episodes

as Wade Henslow
1 episodes

as Ben Kram
1 episodes

as Roger Gambles
1 episodes

as Peter Clairmont
1 episodes

as Paul Keller
1 episodes

as Harry Bring
1 episodes

as Roger Scott
8 episodes

as Simon Tarses
1 episodes

as Commander Andrew Stotler
1 episodes

as Richard Will
1 episodes

as Ensign Malley
1 episodes

as Spaulding's Attorney
1 episodes

as Andy Hayes
1 episodes

as Aaron Woodman
1 episodes

Producer