Glenn Morshower
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.
Acting
Movie
X-Men: First Class
as Colonel Hendry
2011
Movie
Transformers
as SOCCENT Sergeant
2007
TV
Grey's Anatomy
as Walter
2005
Movie
Transformers: Revenge of the Fallen
as General Morshower
2009
Movie
Transformers: Dark of the Moon
as General Morshower
2011
Movie
Pearl Harbor
as Admiral Halsey
2001
Movie
After Earth
as Commander Velan
2013
Movie
Transformers: The Last Knight
as General Morshower
2017
Movie
Black Hawk Down
as LTC Tom Matthews
2001
Movie
The Island
as Medical Courier
2005
Movie
Moneyball
as Ron Hopkins
2011
TV
Supergirl
as General Sam Lane
2015
TV
Law & Order: Special Victims Unit
as Coach Bill Becker
1999
Movie
Godzilla
as Kyle Terrington
1998
TV
Criminal Minds
as Lt. Kevin Mitchell
2005
TV
Marvel's Agents of S.H.I.E.L.D.
as General Jacobs
2013
TV
The X-Files
as Aaron Starkey
1993
TV
Bones
as Bob Reid
2005
Movie
Air Force One
as Agent Walters
1997
Movie
The Little Things
as Captain Henry Davis
2021
TV
Ozark
as FBI Executive Assistant Director Graves
2017
TV
Charmed
as Agent Keyes
1998
TV
NCIS
as Robert Peters
2003
Movie
The Men Who Stare at Goats
as Major General Holtz
2009