Glenn Morshower

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.

Known For

The Island

as Medical Courier

Black Hawk Down

as LTC Tom Matthews

Transformers: The Last Knight

as General Morshower

Cast Credits

Buster Brooks

as Uncle Ned

The Short Game

as Jack Odom

Viridian

as Marcus

On Fire

as Marv

Grumpy Old Santa

as Nic Monts

Blackwood

as Wallace Price

A Dark Foe

as Special Agent Stewart

The Little Things

as Captain Henry Davis

Neon Days

as Luke

Scream Test

as Doctor Doubleday

The Challenger Disaster

as Finch Richards (Lawyer)

Curvature

as Tomas

Transformers: The Last Knight

as General Morshower

Bomb City

as Cameron Wilson

Aftermath

as Matt

When the Bough Breaks

as Martin Cooper

Bug

as Gerald

Dark Places

as Jim Jeffreys

Hoovey

as Dr. Kattner

I Did Not Forget You

as COL. John Redbow

Flutter

as Lonny

Parkland

as Mike Howard

After Earth

as Commander Velan

Backwards

as Coach Spriklin

Crew Credits

Grumpy Old Santa

Executive Producer

The Waiter

Co-Producer