Movies (Acting Roles)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Touch of Evil
Michael Shannon was
37 in Touch of Evil
as 'The Tycoon'.
Tue, Dec 06 2011

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Dead Guy
Michael Shannon will be
50+ in Dead Guy
Unreleased

The Young King
Michael Shannon will be
50+ in The Young King
as 'Mick'.
Unreleased

McCarthy
Michael Shannon will be
50+ in McCarthy
as 'Joseph McCarthy'.
Unreleased

Nuremberg
Michael Shannon will be
50+ in Nuremberg
as 'Robert H. Jackson'.
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
Waco: The Aftermath
Michael Shannon was
48+ in Waco: The Aftermath
as 'Gary Noesner'.
First Air Date
Sun, Apr 16 2023

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

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

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

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

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

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

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

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

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

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

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

Early Edition
Michael Shannon was
22+ in Early Edition
First Air Date
Sat, Sep 28 1996

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

Death by Lightning
Michael Shannon will be
50+ in Death by Lightning
as 'James Garfield'.
First Air Date
Unreleased