
Spencer Garrett
ActingAlso 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).
Movies
(69 total)
Iron Man 3
as Rose Hill Sheriff

Captain America: The First Avenger
as Newsreel Announcer

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

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

Yes Man
as Multack

21
as Stemple

Public Enemies
as Tommy Carroll

Air Force One
as Thomas Lee

Bombshell
as Sean Hannity

Thank You for Smoking
as Senator Lothridge

George of the Jungle
as Male Guest at Party

Blackhat
as Gary Baker

Charlie Wilson's War
as Congressional Committee

Hitchcock
as George Tomasini

House of Sand and Fog
as Auctioneer

The Way
as Phil

Bobby
as David

I Know Who Killed Me
as Phil Lazarus

The Front Runner
as Bob Woodward

Game Change
as Steve Biegun
TV Shows
(100 total)
The Good Doctor
as Pastor Clarence

Grey's Anatomy
as Jim Walker

Supernatural
as Edward Carrigan

The Mentalist
as Michael Elkins

Scorpion
as Wilson Eckherd

Criminal Minds
as Capt. Lancaster

The X-Files
as Harry Bring

House of Cards
as Howard Webb

Chicago P.D.
as Wade Henslow

NCIS
as Commander Spencer

The Legend of Korra
as Raiko (voice)

Castle
as Evan Pierce

Hawaii Five-0
as Ted Lansing

How to Get Away with Murder
as Alexander Ballast

24
as Ben Kram

Star Trek: The Next Generation
as Simon Tarses

The Magicians
as Ted Coldwater

Station 19
as James Beckett

Mad Men
as Andy Hayes
