Spencer Garrett Heckenkamp (born September 19, 1963) is an American actor. He is best known for his roles in the films Air Force One (1997), 21 (2008), Public Enemies (2009), All the Way (2016), and The Front Runner (2018).

He is the son of actress Kathleen Nolan and personal manager Richard Heckenkamp. He has been in a romantic partnership with CNN news anchor Dana Bash since 2012.

Filmography Film Year Title Role Notes1994 The Crow Additional voices 1995 The Stars Fell on Henrietta Delbert Tims 1996 Driven Business Man #1Albino Alligator Agent #2Ghosts of Mississippi Reporter 1997 The Apocalypse Charlie George of the Jungle Male Guest at Party Air Force One White House Aide Thomas Lee The Truth About Juliet Dominic 1998 Starstruck Philip Permanent Midnight Brad / Tim from Mr. Chompers 1999 Dill Scallion Highway Patrolman 2001 Lovely & Amazing Willy 2003 Dickie Roberts: Former Child Star PublisherHouse of Sand and Fog Auctioneer 2005 Thank You for Smoking Senator Lothridge Wannabe Kirk Jeraux 2006 Valley of the Wolves: Iraq George Baltimore Bobby David 2007 I Know Who Killed Me Agent Phil Lazarus Charlie Wilson's War Congressional Committee Member 2008 21 StempleThe Lucky Ones Pastor Nolan Yes Man Multack 2009 Transformers: Revenge of the Fallen Air Force Chief Of Staff Public Enemies Tommy CarrollThe Consultants Pete Also associate producerBitter Sweet Werner 2010 The Way PhilCasino Jack Tom DeLay2011 Captain America: The First Avenger Newsreel AnnouncerUncredited2012 Hitchcock George Tomasini 2013 The Truth About Emanuel Officer TedDecoding Annie Parker DavidIron Man 3 Rose Hills Sheriff2014 Cesar Chavez QuinlanUncredited 2015 Blackhat Gary BakerNo Escape Recruiter Scenes deleted2016 Stevie D Jack Laurentis 2018 The Public John HarperThe Front Runner Bob Woodward 2019 Once Upon a Time in Hollywood Allen KincadeBombshell Sean Hannity2020 Survival Skills The Chief2022 Blonde President's Pimp Uncredited2023 Your Lucky Day Mr. Laird Senator William Evans Post-production

Television Year Title Role Notes 1989 Love and Other Sorrows Sonny BrewsterTV movieWhen We Were Young Unknown TV movieParadise Lt. Hayes1989–1991 Shannon's Deal Sean Gardner 2 episodes 1990 Dallas Ensign Malley Family of Spies Aide 21 Jump Street Sean Livingston 1991 Star Trek: The Next Generation Simon Tarses Episode: "The Drumhead"My Life and Times Peter Hagerty1991–1993 Reasonable Doubts Darren Burke 1993 Love & War John Grantham 1993–1996 Murder, She Wrote Nicholas Derby / Aaron Woodman 1994 Dr. Quinn, Medicine Woman Capt. Arthur Tyrrell Someone She Knows Lt. Harry Kramer TV movieWithout Warning Paul Collingwood TV movie 1995 University Hospital TommyM.A.N.T.I.S. JeffriesThe Watcher Unknown JAG First Lieutenant Vince Boone Episode: "Desert Son"Family Matters Larry Johnson 1995–1996 Murder One Officer / Officer #1 1996 Smoke Jumpers Hempstead TV movieThe Client McElroyEncino Woman Bobby TV moviePromised Land Young Warren Dempsey 1997 Moloney Unknown Dark Skies Ed Hawkins Hitz Tommy Stans 1998 Four Corners UnknownThe Tiger Woods Story Hughes Norton TV movieOh Baby Unknown Columbo Roger Gambles Episode: "Ashes to Ashes"NewsRadio G-Man/FBI Agent Episode: "The Lam"The Practice A.D.A. Carter 1999 Touched by an Angel Jacob/William Kitchell Episode: "Into the Fire"Hard Time: Hostage Hotel Miles McCurdy TV movie1999–2002 Judging Amy AAG Franklin Dobbs 4 episodes 2000 The X-Files Harry Bring Episode: "Sein und Zeit"Sports Night Peter Sadler Star Trek: Voyager Weiss Episode: "Flesh and Blood"2000–2004 Law & Order Defense Attorney Stephen Olson 3 episodes 2001 The Weber Show Jim The West Wing Richard Will Just Ask My Children Alvin McCuan TV movieV.I.P. Rygel CSI: Crime Scene Investigation Mercer's Doctor 2001–2002 The Invisible Man Jarod Stark 8 episodes 2002 The District Stephen McQuade The Division Charlie McBride Do Over Mike Kujakowski 2003 Crossing Jordan Paramax Industries Official Without a Trace Spaulding's Defense Attorney Dragnet Roy Wingate Strong Medicine Cal Wallace Gary the Rat Truman Pinksdale (voice) American Dreams Father Patrick George Lopez Unknown Carnivàle Young Balthus Miracles Detective Freemont The Lyon's Den Attorney Emergloch 2004 Homeland Security Unknown TV movie; uncreditedAmerican Family Unknown North Shore David JAG Commander Andrew Stotler Episode: "Hard Time"Las Vegas Paul Snow NCIS Commander Spencer Cold Case Ben Kern 1983 2005 Close to Home Frank Barringer 2006 E-Ring Norman 'Doc' Wiley Wicked Wicked Games Mark Gannon 2007 24 Ben Kram Supernatural Edward Carrigan Episode: "A Very Supernatural Christmas" 2009 The Mentalist Michael Elkins Episode: "Red Rum" Gary Unmarried Edward Criminal Minds Det. Bill Lancaster Episode: "A Shade of Gray"Three Rivers Robert Drinkwater Lie to Me Mr. Anders 2009, 2010 Medium HR Executive 2 episodes 2010 Burn Notice Lynch Episode: "Noble Causes"Grey's Anatomy Jim Walker The Good Guys Mike Smith Leverage Mark Vector Episode: "The Morning After Job"Nikita Senator Kerrigan 2011 Law & Order: Criminal Intent Paul Keller Episode: "Rispetto"Rizzoli & Isles Bill Sutton Episode: "Gone Daddy Gone"2011–2012 Luck Maurice 3 episodes 2012 The Finder Ed Scanian Game Change Stephen Biegun TV movieNCIS: Los Angeles Peter Clairmont Episode: "Blye, K., Part 2"Harry's Law Beacon Hawaii Five-0 Ted Lansing Perception Howard Reycraft BlackBoxTV Presents Alex's Dad Switched at Birth Ted Rainford 2013 Castle Evan Pierce Episode: "Death Gone Crazy"Mad Men Andy Hayes Episode: "A Tale of Two Cities"King & Maxwell George Clark Masters of Sex Beckett 2013–2014 The Legend of Korra President Raiko / various (voice) 2013–2016 Major Crimes Charles Hardin 2014 House of Cards Howard Webb Franklin & Bash Jeff Lisk Legends Senator Clancy Gorman 2014–2015 Satisfaction Victor O'Connell 2015 Scorpion Wilson Eckherd Murder in the First Dr. Frank Rentman Blood & Oil Myron Stipple 2015–2016 Aquarius Hal Banyin 11 episodes2015–2017 Survivor's Remorse Clay Beckwith 2016 All the Way Walter Reuther TV movie2016–2018 The Magicians Ted Coldwater 2017 Timeless Senator Joseph McCarthy Insecure John Merrill Room 104 Dr. Dan Benich (voice) Dice Network Producer Lethal Weapon Albert Cook 2017–2021 Bosch J. Reason Fowkkes 10 episodes 2018 Unsolved Commander Ryan Code Black Marshall Barnes 2019 The Good Doctor Pastor Clarence Episode: "Believe"For the People Bob Colgate How to Get Away with Murder Alexander Ballast Episode: "Family Sucks"Why Women Kill Hal Burke Liza on Demand Daddy How to Get Away with Murder Alexander Ballast Madam Secretary Alan Canning 2 episodes2019–2021 For All Mankind Roger Scott 8 episodes 2020 Project Blue Book General Ryan Blackstone Chicago P.D. Wade Henslow Episode: "Buried Secrets"Dirty John Judge Spiller The Comey Rule Bill Sweeney 2021 Heels Pastor Henry Goliath Mark Schafer 2022–2023 Winning Time: The Rise of the Lakers Dynasty Chick Hearn 2024 Station 19 James Beckett 2025 The Residence Wally Glick

Video games Year Title Voice role Notes2014 Star Wars: The Old Republic: Shadow of Revan Darth Revan

References

External links