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.
Cast

Black Hawk Down
LTC Tom Matthews

Godzilla
Kyle Terrington

Good Night, and Good Luck.
Colonel Anderson

Behind Enemy Lines II: Axis of Evil
Admr. Henry D. Wheeler

Disaster!
General Washington / The President (voice)

Defense Play
Bartender

Transformers: Revenge of the Fallen
General Morshower

Death Benefit
Tim O'Grady

ExTerminators
Boss

Blood Work
Captain

The Core
FBI Agent

The Crazies
Intelligence Officer

Psychic Experiment
Mr. Anderson

Moneyball
Ron Hopkins

Transformers: Dark of the Moon
General Morshower

Delicate State
Glenn

Grizzly Park
Ranger Bob

X-Men: First Class
Colonel Hendry

Desdemona: A Love Story
Father Wade

After Earth
Commander Velan

84C MoPic
Cracker

The River Wild
Policeman

Runaway Car
Captain Jim Louben

Sketch Artist II: Hands That See
Bill Loman

Delta Farce
General

I Did Not Forget You
COL. John Redbow

Backwards
Coach Spriklin

On Fire
Marv

Rock-A-Die Baby
Private Opie Thompson

Grumpy Old Santa
Nic Monts

Blackwood
Wallace Price

Follow Your Heart
Policeman

By Dawn's Early Light
F-18 Pilot

12 Bucks
Unknown

Fire from Below
General Cook

Precious Victims
Dog Handler

Dead & Buried
Jimmy

A Few Days at Weasel Creek
Eugene

The Philadelphia Experiment
Mechanic

Hostage
Lt. Leifitz

From the Files of Joseph Wambaugh: A Jury of One
Det. Gary Graves

Flutter
Lonny

Under Siege
Ensign Taylor

Roe vs. Wade
Jerry

The Men Who Stare at Goats
Major General Holtz

Dominion
Lance

Skeezer
Tom

Sole Survivor
Robert Donner

When the Bough Breaks
Martin Cooper

Bomb City
Cameron Wilson

Drive-In
Orville Hennigson

Air Force One
Agent Walters

The Last Shot
Agent McCaffrey

Aftermath
Matt

Parkland
Mike Howard

Pearl Harbor
William Halsey Jr.

Gacy
Ted Boyle

12:01
Detective Cryers

Dark Places
Jim Jeffreys

The Bermuda Triangle
Gallivan

Transformers
SOCCENT Sergeant

My Little Assassin
Agent Larrigoy

Phoenix
Anti-Abortionist

The Island
Medical Courier

In the Line of Duty: Ambush in Waco
Conway LeBleu

Transformers: The Last Knight
General Morshower

Curvature
Tomas

The Legend of Hell's Gate: An American Conspiracy
J.H. Gordon

Hoovey
Dr. Kattner
Rogue Assassin
Unknown

Alien Nation: Body and Soul
Lt. Smith

The Jack Bull
Col. Jeffries

In the Army Now
Recruiting Sergeant Richard Day

A Dark Foe
Special Agent Stewart

Bug
Gerald

The Doo Dah Man
Smitty

The Waiter
Nigel Hamilton

Every Other Holiday
Ed

The Challenger Disaster
Finch Richards (Lawyer)

Neon Days
Luke

Tango & Cash
Co-Worker

All the King's Men
Commissioner

The Runners
Pete

Shoot First: A Cop's Vengeance
Prosecutor

Striking Range
Ted Billings

The Little Things
Captain Henry Davis

Scream Test
Doctor Doubleday

Under the Stadium Lights
Coach Warren

Star Trek: Generations
Navigator

The Short Game
Jack Odom

Viridian
Marcus

Pickleball
Chuck

PARATUS A 20th Anniversary Special
Unknown

The Heroes of Desert Storm
Unknown

The Wonder Cabinet
Sheriff Stenner
Buster Brooks
Uncle Ned
In Spite of Ourselves
Unknown