
Cast
Glenn Morshower
Acting
Cast
Glenn Morshower
Known for
Acting
Born
1959-04-24
From
Dallas, Texas, USA
Also known as 格伦·莫肖尔, Glen Morshower
Biography
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.

Black Hawk Down
as LTC Tom Matthews

Pearl Harbor
as Admiral Halsey

Transformers: The Last Knight
as General Morshower

The Island
as Medical Courier

Godzilla
as Kyle Terrington

Moneyball
as Ron Hopkins

The Core
as FBI Agent

Transformers
as SOCCENT Sergeant

Air Force One
as Agent Walters

After Earth
as Commander Velan

Tango & Cash
as Co-Worker

Under Siege
as Ensign Taylor

Aftermath
as Matt

Hostage
as Lt. Leifitz

Transformers: Revenge of the Fallen
as General Morshower

Parkland
as Mike Howard

The Little Things
as Captain Henry Davis

Blood Work
as Captain

The Men Who Stare at Goats
as Major General Holtz

The Crazies
as Intelligence Officer

The River Wild
as Policeman

Transformers: Dark of the Moon
as General Morshower

Good Night, and Good Luck.
as Colonel Anderson

Star Trek: Generations
as Navigator

Delta Farce
as General

All the King's Men
as Commissioner

Dark Places
as Jim Jeffreys

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

Curvature
as Tomas

The Philadelphia Experiment
as Mechanic

Dead & Buried
as Jimmy

The Jack Bull
as Col. Jeffries

When the Bough Breaks
as Martin Cooper

Bomb City
as Cameron Wilson

Sole Survivor
as Robert Donner

Phoenix
as Anti-Abortionist

ExTerminators
as Boss

On Fire
as Marv

The Last Shot
as Agent McCaffrey

Grizzly Park
as Ranger Bob

Skeezer
as Tom

84 Charlie Mopic
as Cracker

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

Blackwood
as Wallace Price

By Dawn's Early Light
as F-18 Pilot

In the Army Now
as Recruiting Sergeant Richard Day

Hoovey
as Dr. Kattner

Buster Brooks
as Uncle Ned

Runaway Car
as Captain Jim Louben

Rogue Assassin

In the Line of Duty: Ambush in Waco
as Conway LeBleu

Gacy
as Ted Boyle

The Waiter
as Nigel Hamilton

Fire from Below
as General Cook

12:01
as Detective Cryers

A Few Days at Weasel Creek
as Eugene

Neon Days
as Luke

Roe vs. Wade
as Jerry

Striking Range
as Ted Billings

Sketch Artist II: Hands That See
as Bill Loman

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

X-Men: First Class
as Colonel Hendry

In Spite of Ourselves

Alien Nation: Body and Soul
as Lt. Smith

The Heroes of Desert Storm

A Dark Foe
as Special Agent Stewart

Defense Play
as Bartender

Dominion
as Lance

Under the Stadium Lights
as Coach Warren

The Challenger Disaster
as Finch Richards (Lawyer)

Flutter
as Lonny

Grumpy Old Santa
as Nic Monts

Precious Victims
as Dog Handler

Children of the Dark
as Trooper

Disaster!
as General Washington / The President (voice)

Follow Your Heart
as Policeman

The Runners
as Pete

Drive-In
as Orville Hennigson

My Little Assassin
as Agent Larrigoy

Backwards
as Coach Spriklin

Viridian
as Marcus

The Bermuda Triangle
as Gallivan

Bug
as Gerald

Death Benefit
as Tim O'Grady

Scream Test
as Doctor Doubleday

Shoot First: A Cop's Vengeance
as Prosecutor

Delicate State
as Glenn

Every Other Holiday
as Ed

Pistol Pete
as Ticket Seller

The Short Game
as Jack Odom

I Did Not Forget You
as COL. John Redbow

Psychic Experiment
as Mr. Anderson

12 Bucks

The Doo Dah Man
as Smitty

Pickleball
as Chuck

Desdemona: A Love Story
as Father Wade

Rock-A-Die Baby
as Private Opie Thompson

PARATUS A 20th Anniversary Special

The Wonder Cabinet
as Sheriff Stenner