Movies (Acting Roles)

Nuremberg
Michael Shannon will be 51 in Nuremberg as 'Justice Robert H. Jackson'.Movie Released: Fri, Nov 07 2025

The End
Michael Shannon was 50 in The End as 'Father'.Movie Released: Fri, Dec 06 2024

A Different Man
Michael Shannon was 50 in A Different Man as 'Michael Shannon'.Movie Released: Sat, Aug 24 2024

The Bikeriders
Michael Shannon was 49 in The Bikeriders as 'Zipco'.Movie Released: Wed, Jun 19 2024

The Flash
Michael Shannon was 48 in The Flash as 'General Zod'.Movie Released: Tue, Jun 13 2023

A Little White Lie
Michael Shannon was 48 in A Little White Lie as 'Shriver'.Movie Released: Fri, Mar 03 2023

Amsterdam
Michael Shannon was 48 in Amsterdam as 'Henry Norcross'.Movie Released: Tue, Sep 27 2022

Bullet Train
Michael Shannon was 47 in Bullet Train as 'White Death'.Movie Released: Wed, Aug 03 2022

Abandoned
Michael Shannon was 47 in Abandoned as 'Renner'.Movie Released: Fri, Jun 17 2022

Night's End
Michael Shannon was 47 in Night's End as 'Isaac Dees'.Movie Released: Thu, Mar 31 2022

Heart of Champions
Michael Shannon was 47 in Heart of Champions as 'Jack Murphy'.Movie Released: Thu, Sep 16 2021

Echo Boomers
Michael Shannon was 46 in Echo Boomers as 'Mel Donnelly'.Movie Released: Fri, Nov 13 2020

The Quarry
Michael Shannon was 45 in The Quarry as 'Chief Moore'.Movie Released: Fri, Apr 17 2020

Knives Out
Michael Shannon was 45 in Knives Out as 'Walt Thrombey'.Movie Released: Wed, Nov 27 2019

State Like Sleep
Michael Shannon was 44 in State Like Sleep as 'Edward'.Movie Released: Fri, Jan 04 2019

Friedkin Uncut
Michael Shannon was 44 in Friedkin Uncut as 'Self'.Movie Released: Mon, Nov 05 2018

What They Had
Michael Shannon was 44 in What They Had as 'Nick'.Movie Released: Fri, Oct 19 2018

Long Way Back Home
Michael Shannon was 44 in Long Way Back Home as 'Stanton'.Movie Released: Mon, Aug 20 2018

Poor Boy
Michael Shannon was 43 in Poor Boy as 'Blayde Griggs'.Movie Released: Fri, Jul 13 2018

Fahrenheit 451
Michael Shannon was 43 in Fahrenheit 451 as 'Captain Beatty'.Movie Released: Sat, May 12 2018

The Current War
Michael Shannon was 43 in The Current War as 'George Westinghouse'.Movie Released: Thu, Feb 01 2018

12 Strong
Michael Shannon was 43 in 12 Strong as 'Chief Warrant Officer Hal Spencer'.Movie Released: Thu, Jan 18 2018

The Shape of Water
Michael Shannon was 43 in The Shape of Water as 'Richard Strickland'.Movie Released: Fri, Dec 01 2017

Pottersville
Michael Shannon was 43 in Pottersville as 'Maynard Greiger'.Movie Released: Fri, Nov 10 2017

Frank & Lola
Michael Shannon was 42 in Frank & Lola as 'Frank Reilly'.Movie Released: Fri, Dec 09 2016

Salt and Fire
Michael Shannon was 42 in Salt and Fire as 'Matt Riley'.Movie Released: Wed, Dec 07 2016

Nocturnal Animals
Michael Shannon was 42 in Nocturnal Animals as 'Bobby Andes'.Movie Released: Fri, Nov 04 2016

Loving
Michael Shannon was 42 in Loving as 'Grey Villet'.Movie Released: Fri, Nov 04 2016

Wolves
Michael Shannon was 42 in Wolves as 'Lee Keller'.Movie Released: Tue, Oct 25 2016

Complete Unknown
Michael Shannon was 42 in Complete Unknown as 'Tom Brayton'.Movie Released: Fri, Aug 26 2016

Elvis & Nixon
Michael Shannon was 41 in Elvis & Nixon as 'Elvis Presley'.Movie Released: Tue, Mar 22 2016

Midnight Special
Michael Shannon was 41 in Midnight Special as 'Roy Tomlin'.Movie Released: Thu, Feb 18 2016

The Night Before
Michael Shannon was 41 in The Night Before as 'Mr. Green'.Movie Released: Fri, Nov 20 2015

Freeheld
Michael Shannon was 41 in Freeheld as 'Dane Wells'.Movie Released: Fri, Oct 02 2015

99 Homes
Michael Shannon was 41 in 99 Homes as 'Rick Carver'.Movie Released: Fri, Sep 25 2015

She's Funny That Way
Michael Shannon was 40 in She's Funny That Way as 'Policeman Macy's'.Movie Released: Wed, Apr 22 2015

The Harvest
Michael Shannon was 40 in The Harvest as 'Richard'.Movie Released: Fri, Apr 10 2015

Young Ones
Michael Shannon was 39 in Young Ones as 'Ernest Holm'.Movie Released: Sat, Jun 28 2014

They Came Together
Michael Shannon was 39 in They Came Together as 'Spike'.Movie Released: Fri, Jun 27 2014

Choose You
Michael Shannon was 39 in Choose You as 'Avicii'.Movie Released: Sun, Nov 03 2013

Man of Steel
Michael Shannon was 38 in Man of Steel as 'General Zod'.Movie Released: Wed, Jun 12 2013

Mud
Michael Shannon was 38 in Mud as 'Galen'.Movie Released: Fri, Apr 26 2013

Happy Hour
Michael Shannon was 38 in Happy Hour as 'Just Mike'.Movie Released: Fri, Oct 12 2012

The Iceman
Michael Shannon was 38 in The Iceman as 'Richard Kuklinski'.Movie Released: Sat, Sep 01 2012

Premium Rush
Michael Shannon was 38 in Premium Rush as 'Bobby Monday'.Movie Released: Fri, Aug 24 2012

The Broken Tower
Michael Shannon was 37 in The Broken Tower as 'Emile'.Movie Released: Fri, Apr 27 2012

Take Shelter
Michael Shannon was 37 in Take Shelter as 'Curtis LaForche'.Movie Released: Fri, Sep 30 2011

Machine Gun Preacher
Michael Shannon was 37 in Machine Gun Preacher as 'Donnie'.Movie Released: Fri, Sep 23 2011

Return
Michael Shannon was 36 in Return as 'Mike'.Movie Released: Thu, Feb 10 2011

Jonah Hex
Michael Shannon was 35 in Jonah Hex as 'Doc Cross Williams'.Movie Released: Fri, Jun 18 2010

The Runaways
Michael Shannon was 35 in The Runaways as 'Kim Fowley'.Movie Released: Fri, Mar 19 2010

13
Michael Shannon was 35 in 13 as 'Henry'.Movie Released: Fri, Mar 12 2010

Herbert White
Michael Shannon was 35 in Herbert White as 'Herbert White'.Movie Released: Sat, Feb 13 2010

The Greatest
Michael Shannon was 34 in The Greatest as 'Jordan Walker'.Movie Released: Sat, Feb 07 2009

The Missing Person
Michael Shannon was 34 in The Missing Person as 'John Rosow'.Movie Released: Fri, Jan 16 2009

Revolutionary Road
Michael Shannon was 34 in Revolutionary Road as 'John Givings'.Movie Released: Fri, Dec 19 2008

Marvelous
Michael Shannon was 33 in Marvelous as 'John'.Movie Released: Fri, Feb 08 2008

Shotgun Stories
Michael Shannon was 33 in Shotgun Stories as 'Son Hayes'.Movie Released: Mon, Oct 01 2007

Lucky You
Michael Shannon was 32 in Lucky You as 'Ray Zumbro'.Movie Released: Tue, May 01 2007

Blackbird
Michael Shannon was 32 in Blackbird as 'Murl'.Movie Released: Mon, Mar 12 2007

Bug
Michael Shannon was 32 in Bug as 'Peter Evans'.Movie Released: Wed, Feb 21 2007

Let's Go to Prison
Michael Shannon was 32 in Let's Go to Prison as 'Lynard'.Movie Released: Fri, Nov 17 2006

World Trade Center
Michael Shannon was 32 in World Trade Center as 'Dave Karnes'.Movie Released: Wed, Aug 09 2006

The Woodsman
Michael Shannon was 30 in The Woodsman as 'Rosen'.Movie Released: Fri, Dec 24 2004

Water
Michael Shannon was 30 in Water as 'Bobby Matherson'.Movie Released: Thu, Nov 25 2004

Criminal
Michael Shannon was 30 in Criminal as 'Gene'.Movie Released: Fri, Sep 10 2004

Grand Theft Parsons
Michael Shannon was 29 in Grand Theft Parsons as 'Larry Oster-Berg'.Movie Released: Fri, Jun 18 2004

Dead Birds
Michael Shannon was 29 in Dead Birds as 'Clyde'.Movie Released: Wed, May 19 2004

Zamboni Man
Michael Shannon was 29 in Zamboni Man as 'Walt'.Movie Released: Mon, Jan 26 2004

Bad Boys II
Michael Shannon was 28 in Bad Boys II as 'Floyd Poteet'.Movie Released: Fri, Jul 18 2003

Kangaroo Jack
Michael Shannon was 28 in Kangaroo Jack as 'Frankie Lombardo'.Movie Released: Fri, Jan 17 2003

8 Mile
Michael Shannon was 28 in 8 Mile as 'Greg Buehl'.Movie Released: Fri, Nov 08 2002

High Crimes
Michael Shannon was 27 in High Crimes as 'Troy Abbott'.Movie Released: Fri, Apr 05 2002

Vanilla Sky
Michael Shannon was 27 in Vanilla Sky as 'Aaron'.Movie Released: Fri, Dec 14 2001

New Port South
Michael Shannon was 27 in New Port South as 'Stanton'.Movie Released: Fri, Sep 07 2001

Pearl Harbor
Michael Shannon was 26 in Pearl Harbor as 'Gooz Wood'.Movie Released: Mon, May 21 2001

Tigerland
Michael Shannon was 26 in Tigerland as 'Sgt. Filmore'.Movie Released: Fri, Oct 06 2000

Cecil B. Demented
Michael Shannon was 25 in Cecil B. Demented as 'Petie'.Movie Released: Wed, Aug 02 2000

Jesus' Son
Michael Shannon was 25 in Jesus' Son as 'Dundun'.Movie Released: Fri, Jun 16 2000

The Photographer
Michael Shannon was 25 in The Photographer as 'Maurice'.Movie Released: Sat, Apr 15 2000

Mullitt
Michael Shannon was 25 in Mullitt as 'Phil Kunz'.Movie Released: Thu, Jan 20 2000

Chicago Cab
Michael Shannon was 24 in Chicago Cab as 'Crack Head'.Movie Released: Fri, Sep 18 1998

The Ride
Michael Shannon was 23 in The Ride as 'Jimmy'.Movie Released: Wed, Oct 01 1997

Chain Reaction
Michael Shannon was 21 in Chain Reaction as 'D.C. Flower Delivery Man'.Movie Released: Fri, Aug 02 1996

Groundhog Day
Michael Shannon was 18 in Groundhog Day as 'Fred'.Movie Released: Thu, Feb 11 1993

Overexposed
Michael Shannon was 18 in Overexposed as 'Young Man'.Movie Released: Sun, Oct 11 1992

Mr. Irrelevant
Michael Shannon will be 51+ in Mr. Irrelevant as 'Bill Parcells'.Movie Released: Unreleased

Dead Guy
Michael Shannon will be 51+ in Dead Guy Movie Released: Unreleased

Bulls
Michael Shannon will be 51+ in Bulls as 'Alistair Whitman'.Movie Released: Unreleased

The Young King
Michael Shannon will be 51+ in The Young King as 'Mick'.Movie Released: Unreleased

McCarthy
Michael Shannon will be 51+ in McCarthy as 'Joseph McCarthy'.Movie Released: Unreleased
TV Shows (Acting Roles)
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages
Death by Lightning
Michael Shannon will be 51+ in Death by Lightning as 'James Garfield'.TV Show Released: First Air Date
Thu, Nov 06 2025

Waco: The Aftermath
Michael Shannon was 48+ in Waco: The Aftermath as 'Gary Noesner'.TV Show Released: First Air Date
Sun, Apr 16 2023

George & Tammy
Michael Shannon was 48+ in George & Tammy as 'George Jones'.TV Show Released: First Air Date
Sun, Dec 04 2022

Little Demon
Michael Shannon was 48+ in Little Demon as 'Unshaven Man (voice)'.TV Show Released: First Air Date
Thu, Aug 25 2022

Nine Perfect Strangers
Michael Shannon was 47+ in Nine Perfect Strangers as 'Napoleon'.TV Show Released: First Air Date
Wed, Aug 18 2021

Stars in the House
Michael Shannon was 45+ in Stars in the House as 'Self'.TV Show Released: First Air Date
Mon, Mar 16 2020

The Little Drummer Girl
Michael Shannon was 44+ in The Little Drummer Girl as 'Martin Kurtz'.TV Show Released: First Air Date
Sun, Oct 28 2018

Waco
Michael Shannon was 43+ in Waco as 'Gary Noesner'.TV Show Released: First Air Date
Wed, Jan 24 2018

Room 104
Michael Shannon was 42+ in Room 104 as 'Nathan'.TV Show Released: First Air Date
Fri, Jul 28 2017

Lip Sync Battle
Michael Shannon was 40+ in Lip Sync Battle as 'Self'.TV Show Released: First Air Date
Thu, Apr 02 2015

Late Night with Seth Meyers
Michael Shannon was 39+ in Late Night with Seth Meyers as 'Self'.TV Show Released: First Air Date
Tue, Feb 25 2014

Off Camera with Sam Jones
Michael Shannon was 39+ in Off Camera with Sam Jones as 'Self'.TV Show Released: First Air Date
Thu, Feb 06 2014

Boardwalk Empire
Michael Shannon was 36+ in Boardwalk Empire as 'Nelson Van Alden'.TV Show Released: First Air Date
Sun, Sep 19 2010

Crossing Jordan
Michael Shannon was 27+ in Crossing Jordan as 'Philip Corday'.TV Show Released: First Air Date
Mon, Sep 24 2001

The View
Michael Shannon was 23+ in The View as 'Self'.TV Show Released: First Air Date
Mon, Aug 11 1997

Early Edition
Michael Shannon was 22+ in Early Edition as ', Mr. Andrews, Merle'.TV Show Released: First Air Date
Sat, Sep 28 1996

The Daily Show
Michael Shannon was 21+ in The Daily Show as 'Self'.TV Show Released: First Air Date
Mon, Jul 22 1996