Glenn Morshower is an American character actor. He is best known for playing Secret Service Agent Aaron Pierce in 24 and Colonel (later General) Sharp Morshower in the Transformers film series. He has also appeared in many feature films and television series.
TBAPickleball as Chuck
2025Viridian as Marcus
2024The Short Game as Jack Odom
2024Manhunt (7 Episodes) as Andrew Johnson
2023On Fire as Marv
2023Grumpy Old Santa as Nic Monts
2022Panhandle (8 Episodes) as Sheriff Grant
2022Blackwood as Wallace Price
2022Delicate State as Glenn
2021A Dark Foe as Special Agent Stewart
2021Under the Stadium Lights as Coach Warren
2021The Little Things as Captain Henry Davis
2020Neon Days as Luke
2020Scream Test as Doctor Doubleday
2020The Runners as Pete
2019The Challenger Disaster as Finch Richards (Lawyer)
2018Every Other Holiday as Ed
2018The Resident (25 Episodes) as Marshall Winthrop
2017Curvature as Tomas
2017Philip K. Dick's Electric Dreams (1 Episode) as Ed
2017Ozark (3 Episodes) as FBI Executive Assistant Director Graves
2017Transformers: The Last Knight as General Morshower
2017Bomb City as Cameron Wilson
2017Aftermath as Matt
2016When the Bough Breaks as Martin Cooper
2016Preacher (1 Episode) as Preacher Mike
2016Bug as Gerald
2015The Doo Dah Man as Smitty
2015Supergirl (4 Episodes) as General Sam Lane
2015Dark Places as Jim Jeffreys
2015Hoovey as Dr. Kattner
2015I Did Not Forget You as COL. John Redbow
2014Manhattan (1 Episode) as Censorship Captain
2014Flutter as Lonny
2013Parkland as Mike Howard
2013Marvel's Agents of S.H.I.E.L.D. (2 Episodes) as General Jacobs
2013After Earth as Commander Velan
2012Backwards as Coach Spriklin
2012Revolution (4 Episodes) as Dan Jenkins
2012Scandal (1 Episode) as Admiral Hawley
2012Rogue Assassin as Unknown
2011Moneyball as Ron Hopkins
2011Transformers: Dark of the Moon as General Morshower
2011X-Men: First Class as Colonel Hendry
2011The Legend of Hell's Gate: An American Conspiracy as J.H. Gordon
2010Hawaii Five-0 (1 Episode) as Agent Kendricks
2010Psychic Experiment as Mr. Anderson
2010The Waiter as Nigel Hamilton
2010The Crazies as Intelligence Officer
2009The Men Who Stare at Goats as Major General Holtz
2009NCIS: Los Angeles (1 Episode) as Brian Adams
2009Transformers: Revenge of the Fallen as General Morshower
2009ExTerminators as Boss
2009Castle (1 Episode) as Michael Reed
2009Dollhouse (1 Episode) as Sheriff Rand
2009Desdemona: A Love Story as Father Wade
2009Fire from Below as General Cook
2008Grizzly Park as Ranger Bob
2008Eli Stone (1 Episode) as Warden Brown
2007Transformers as SOCCENT Sergeant
2007Delta Farce as General
2006Behind Enemy Lines II: Axis of Evil as Admr. Henry D. Wheeler
2006Friday Night Lights (10 Episodes) as Chad Clarke
2006Shark (1 Episode) as Unknown
2006All the King's Men as Commissioner
2006Striking Range as Ted Billings
2005Disaster! as General Washington / The President (voice)
2005Criminal Minds (1 Episode) as Lt. Kevin Mitchell
2005Good Night, and Good Luck. as Colonel Anderson
2005Bones (1 Episode) as Colonel Bob Reid
2005The Island as Medical Courier
2005The Closer (1 Episode) as Captain West
2005Grey's Anatomy (1 Episode) as Walter
2005Hostage as Lt. Leifitz
2004The Last Shot as Agent McCaffrey
2004Medical Investigation (1 Episode) as Matt Borman
2004The 4400 (1 Episode) as General
2004Summerland (2 Episodes) as Unknown
2003Cold Case (1 Episode) as Ray Crawford
2003NCIS (1 Episode) as Robert Peters
2003Gacy as Ted Boyle
2003The Core as FBI Agent
2002American Dreams (3 Episodes) as Sergeant Drury
2002Blood Work as Captain
2002Monk (1 Episode) as Martin Willowby
2001Black Hawk Down as LTC Tom Matthews
200124 (12, 60 Episode) as Unknown, Aaron Pierce
2001Alias (2 Episodes) as Marlon Bell
2001The Agency (1 Episode) as Bob Lappin
2001Star Trek: Enterprise (1 Episode) as MacReady
2001Crossing Jordan (1 Episode) as Bill Strand
2001Pearl Harbor as William Halsey Jr.
2001The Division (1 Episode) as Ricky
2000CSI: Crime Scene Investigation (7 Episodes) as Brian Mobley
2000Sole Survivor as Robert Donner
2000The Huntress (1 Episode) as Unknown
1999My Little Assassin as Agent Larrigoy
1999Harsh Realm (1 Episode) as General
1999The West Wing (8 Episodes) as Mike Chysler
1999Once and Again (1 Episode) as Unknown
1999Law & Order: Special Victims Unit (1 Episode) as Coach Bill Becker
1999The Jack Bull as Col. Jeffries
1999Providence (1 Episode) as Mr. McDonnell
199812 Bucks as Unknown
1998Charmed (2 Episodes) as Agent Keyes
1998The Crow: Stairway to Heaven (1 Episode) as Unknown
1998First Wave (1 Episode) as Sheriff John Holden
1998Phoenix as Anti-Abortionist
1998Godzilla as Kyle Terrington
1997C-16: FBI (1 Episode) as Unknown
1997Air Force One as Agent Walters
1997Buffy the Vampire Slayer (1 Episode) as Mr. Newton
1997Runaway Car as Captain Jim Louben
1997King of the Hill (1, 2, 1 Episode) as Shelwyn (voice), (voice), Bud Ferguson (voice)
1996Millennium (1, 1 Episode) as Unknown, Richard Gilbert
1996Dark Skies (1 Episode) as Unknown
1996The Sentinel (1 Episode) as K.C. Garner
1996Death Benefit as Tim O'Grady
1995Alien Nation: Body and Soul as Lt. Smith
1995JAG (1, 5 Episode) as Capt. French, Ned Bannon
1995Murder One (1 Episode) as Unknown
1995Dominion as Lance
1995Sketch Artist II: Hands That See as Bill Loman
1995Star Trek: Voyager (1 Episode) as Guard
1994Star Trek: Generations as Navigator
1994The River Wild as Policeman
1994ER (1 Episode) as Rick Decoyte
1994In the Army Now as Recruiting Sergeant Richard Day
1994Babylon 5 (1 Episode) as Franke
1994Viper (1 Episode) as Walter Powell
1993Diagnosis: Murder (1 Episode) as Billy Randolph
1993Precious Victims as Dog Handler
1993The X-Files (1 Episode) as Aaron Starkey
199312:01 as Detective Cryers
1993In the Line of Duty: Ambush in Waco as Conway LeBleu
1992From the Files of Joseph Wambaugh: A Jury of One as Det. Gary Graves
1992Under Siege as Ensign Taylor
1991Shoot First: A Cop's Vengeance as Prosecutor
1990Law & Order (1 Episode) as Captain Kazano
1990By Dawn's Early Light as F-18 Pilot
1990Follow Your Heart as Policeman
1989Tango & Cash as Co-Worker
1989Rock-A-Die Baby as Private Opie Thompson
1989Roe vs. Wade as Jerry
1989Quantum Leap (1 Episode) as Grady
198984C MoPic as Cracker
1988Defense Play as Bartender
1987Star Trek: The Next Generation (1, 1 Episode) as Ensign Burke, Orton
1987Full House (1 Episode) as Unknown
1986Matlock (2 Episodes) as Unknown
1984The Philadelphia Experiment as Mechanic
1983Hardcastle and McCormick (1 Episode) as Unknown
1982Skeezer as Tom
1981A Few Days at Weasel Creek as Eugene
1981Dead & Buried as Jimmy
1979The Bermuda Triangle as Gallivan
1976Drive-In as Orville Hennigson
1974Police Woman (1 Episode) as Unknown
2023Grumpy Old Santa ... Executive Producer