
Michael Shannon
Photoplayd Industry Rating
Not enough rated films yet to compute a weighted score.
Roles are weighted by involvement: director 1.0, screenwriter 0.7, lead 0.8, supporting 0.4, crew 0.1.
Michael Corbett Shannon (born August 7, 1974) is an American actor, producer, musician, and theatre director. He has been nominated twice for the Academy Award for Best Supporting Actor for his roles in the Sam Mendes period drama Revolutionary Road (2008) and the Tom Ford psychological thriller Nocturnal Animals (2016). He earned Screen Actors Guild Award and Golden Globe Award nominations for his role in 99 Homes (2014), and a Tony Award nomination for Best Featured Actor in a Play for the Broadway revival of Eugene O'Neill's Long Day's Journey into Night (2016). Shannon made his film debut in 1993 with Groundhog Day and received widespread attention for his performance in 8 Mile (2002). He is known for his on-screen versatility, performing in both comedies and dramas such as Pearl Harbor (2001), Bad Boys II (2003), Bug (2006), Before the Devil Knows You're Dead (2007), Bad Lieutenant: Port of Call New Orleans (2009), The Iceman (2012), Premium Rush (2012), The Night Before (2015), The Shape of Water (2017) and Knives Out (2019). He played Superman's Kryptonian adversary General Zod in Man of Steel (2013) and Batman v Superman: Dawn of Justice (2016), and is set to reprise the role in The Flash (2022). Shannon is a frequent collaborator of Jeff Nichols, appearing in all of his films: Shotgun Stories (2007), Take Shelter (2011), Mud (2012), Midnight Special, and Loving (both 2016). He is also known for his role as Nelson Van Alden in the HBO period drama series Boardwalk Empire (2010–2014), for which he was nominated for three Screen Actors Guild Awards. In 2021, he had a main role in the Hulu drama miniseries Nine Perfect Strangers.
Known for
Credits

Batman v Superman: Dawn of Justice (2016)
as Zod

Man of Steel (2013)
as General Zod

The Flash (2023)
as General Zod

Nuremberg (2025)
as Justice Robert H. Jackson

Knives Out (2019)
as Walt Thrombey

Bullet Train (2022)
as White Death

Pearl Harbor (2001)
as Gooz

Groundhog Day (1993)
as Fred

Bad Boys II (2003)
as Floyd Poteet

8 Mile (2002)
as Greg Buehl

Vanilla Sky (2001)
as Aaron

The Shape of Water (2017)
as Richard Strickland

12 Strong (2018)
as Hal Spencer

The Bikeriders (2024)
as Zipco

13 (2010)
as Henry

Mud (2013)
as Galen

Revolutionary Road (2008)
as John Givings

Nocturnal Animals (2016)
as Bobby Andes

High Crimes (2002)
as Troy Abbott

The Iceman (2012)
as Richard Kuklinski

Chain Reaction (1996)
as D.C. Flower Delivery Man

A Different Man (2024)
as Michael Shannon

Premium Rush (2012)
as Bobby Monday

Amsterdam (2022)
as Henry Norcross

Before the Devil Knows You're Dead (2007)
as Dex

Midnight Special (2016)
as Roy Tomlin

Let's Go to Prison (2006)
as Lynard

Kangaroo Jack (2003)
as Frankie Lombardo

Jonah Hex (2010)
as Doc Cross Williams

Take Shelter (2011)
as Curtis LaForche

Bad Lieutenant: Port of Call New Orleans (2009)
as Mundt

99 Homes (2015)
as Rick Carver

The Night Before (2015)
as Mr. Green

World Trade Center (2006)
as Dave Karnes

Bug (2007)
as Peter Evans

Dead Birds (2005)
as Clyde

Machine Gun Preacher (2011)
as Donnie

The Woodsman (2004)
as Rosen

Loving (2016)
as Grey Villet

The Runaways (2010)
as Kim Fowley

Young Ones (2014)
as Ernest Holm

Lucky You (2007)
as Ray Zumbro

The Current War (2018)
as George Westinghouse

Freeheld (2015)
as Dane Wells

Fahrenheit 451 (2018)
as Captain Beatty

Elvis & Nixon (2016)
as Elvis Presley

They Came Together (2014)
as Spike

The Greatest (2009)
as Jordan Walker

Heart of Champions (2021)
as Jack Murphy

The End (2024)
as Father

Tigerland (2000)
as Sgt. Filmore

The Quarry (2020)
as Chief Moore

She's Funny That Way (2015)
as Policeman Macy's

Jesus' Son (2000)
as Dundun
Dead Guy (—)
Actor

Abandoned (2022)
as Renner

Cecil B. Demented (2000)
as Petie

Criminal (2004)
as Gene

A Little White Lie (2023)
as Shriver

Wolves (2016)
as Lee Keller

Salt and Fire (2016)
as Matt Riley

Frank & Lola (2016)
as Frank Reilly

Mr. Irrelevant: The John Tuggle Story (2026)
as Bill Parcells

My Son, My Son, What Have Ye Done (2010)
as Brad McCullum

Echo Boomers (2020)
as Mel Donnelly

The Harvest (2015)
as Richard

Complete Unknown (2016)
as Tom Brayton

What They Had (2018)
as Nick

Chicago Cab (1998)
as Crack Head

Buddy (2026)
as Charlie the Train (voice) / Willie (voice)

Pottersville (2017)
as Maynard Greiger

Grand Theft Parsons (2004)
as Larry Oster-Berg

Shotgun Stories (2007)
as Son Hayes

The Broken Tower (2012)
as Emile

Return (2011)
as Mike

Poor Boy (2018)
as Blayde Griggs

Friedkin Uncut (2018)
as Self

Making The Flash: Worlds Collide (2023)
as Self - 'General Zod'

Ballad of a Righteous Merchant (2017)
as Self

The Missing Person (2009)
as John Rosow
Choose You (2013)
as Avicii

New Port South (2001)
as Stanton

State Like Sleep (2019)
as Edward

Journey of Discovery: Creating Man of Steel (2013)
Actor

The Photographer (2000)
as Maurice
Vegas: A Love Story (—)
Actor

The Final Shot: A Farewell to Boardwalk Empire (2014)
as Self

Blackbird (2007)
as Murl

Marvelous (2008)
as John

Night's End (2022)
as Isaac Dees

13 Scarier Movie Moments (2009)
as Self

Water (2004)
as Bobby Matherson

McCarthy (—)
as Joseph McCarthy
The Young King (—)
as Mick

Happy Hour (2012)
as Just Mike

Zamboni Man (2004)
as Walt
Herbert White (2010)
as Herbert White

Bulls (2026)
as Alistair Whitman
The Ride (1997)
as Jimmy

Dinner with Audrey (—)
Actor

Mullitt (2000)
as Phil Kunz

Overexposed (1992)
as Young Man

Love Letter to Texas (2026)
Actor

Bob Dylan: Trouble No More (2017)
as Self

The Investigation: A Search for the Truth in Ten Acts (2019)
as Don McGahn

I am My Films, Part 2... 30 Years Later (2010)
as Self

90 Years of the Music Box Theatre (2019)
as Self

King Snake (—)
Actor
Doctor Caligari's Cabinet of Wonders (—)
as Doctor Caligari

Michael Shannon Reads the Insane Delta Gamma Sorority Letter (2013)
Actor
Batman v. Superman: Dawn of Justice - Ultimate Edition (—)
as Zod





