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.
2.87
Popularity110
Credits6.4
Rating66.1M
Budget174M
RevenueActing
Primarily2025 Nuremberg as Robert H. Jackson
2025 McCarthy as Joseph McCarthy
2025 Dead Guy
2025 The Young King as Mick
2025 Bulls as Alistair Whitman
2025 Untitled Mr. Irrelevant Movie as Bill Parcells
2025 Eric LaRue Director
2024 The End as Father
2024 All Happy Families Executive Producer
2024 A Different Man as Michael Shannon
2024 The Bikeriders as Zipco
2023 Making The Flash: Worlds Collide as Self - 'General Zod' Thanks
2023 The Flash as General Zod
2023 A Little White Lie as Shriver
2022 Amsterdam as Henry Norcross
2022 Bullet Train as White Death
2022 Abandoned as Renner
2022 Night's End as Isaac Dees
2021 Heart of Champions as Jack Murphy
2020 Echo Boomers as Mel Donnelly
2020 The Quarry as Chief Moore
2019 Knives Out as Walt Thrombey
2019 90 Years of the Music Box Theatre as Self
2019 The Investigation: A Search for the Truth in Ten Acts as Don McGahn
2019 State Like Sleep as Edward
2018 Friedkin Uncut as Self
2018 What They Had as Nick Executive Producer
2018 Long Way Back Home as Stanton
2018 Poor Boy as Blayde Griggs
2018 Fahrenheit 451 as Captain Beatty
2018 The Current War as George Westinghouse
2018 12 Strong as Chief Warrant Officer Hal Spencer
2017 The Shape of Water as Richard Strickland
2017 Pottersville as Maynard Greiger Executive Producer
2017 Bob Dylan - Trouble No More as Self
2017 Ballad of a Righteous Merchant as Self
2017 Signature Move Executive Producer
2016 Frank & Lola as Frank Reilly
2016 Salt and Fire as Matt Riley
2016 Nocturnal Animals as Bobby Andes
2016 Loving as Grey Villet
2016 Wolves as Lee Keller
2016 Complete Unknown as Tom Brayton
2016 Batman v Superman: Dawn of Justice as Zod
2016 Elvis & Nixon as Elvis Presley Executive Producer
2016 Midnight Special as Roy Tomlin
2015 The Night Before as Mr. Green
2015 Freeheld as Dane Wells
2015 99 Homes as Rick Carver
2015 She's Funny That Way as Policeman Macy's
2015 The Harvest as Richard
2014 The Final Shot: A Farewell to Boardwalk Empire as Self
2014 Young Ones as Ernest Holm
2014 They Came Together as Spike
2013 Choose You as Avicii
2013 Sparrows Dance Thanks
2013 Man of Steel as General Zod
2013 Mud as Galen
2013 Michael Shannon Reads the Insane Delta Gamma Sorority Letter
2012 Happy Hour as Just Mike
2012 The Iceman as Richard Kuklinski
2012 Premium Rush as Bobby Monday
2012 The Broken Tower as Emile
2011 Touch of Evil as The Tycoon
2011 Take Shelter as Curtis LaForche
2011 Machine Gun Preacher as Donnie
2011 Return as Mike
2010 Boardwalk Empire as Nelson Van Alden
2010 My Son, My Son, What Have Ye Done as Brad McCullum
2010 I am My Films, Part 2... 30 Years Later as Self
2010 Jonah Hex as Doc Cross Williams
2010 The Runaways as Kim Fowley
2010 13 as Henry
2010 Herbert White as Herbert White
2009 13 Scarier Movie Moments as Self
2009 Bad Lieutenant: Port of Call - New Orleans as Mundt
2009 The Greatest as Jordan Walker
2009 The Missing Person as John Rosow
2008 Revolutionary Road as John Givings
2008 Marvelous as John
2007 Shotgun Stories as Son Hayes
2007 Before the Devil Knows You're Dead as Dex
2007 Lucky You as Ray Zumbro
2007 Blackbird as Murl
2007 Bug as Peter Evans
2006 Let's Go to Prison as Lynard
2006 World Trade Center as Dave Karnes
2004 The Woodsman as Rosen
2004 Water as Bobby Matherson
2004 Criminal as Gene
2004 Grand Theft Parsons as Larry Oster-Berg
2004 Dead Birds as Clyde
2004 Zamboni Man as Walt
2003 Bad Boys II as Floyd Poteet
2003 Kangaroo Jack as Frankie Lombardo
2002 8 Mile as Greg Buehl
2002 High Crimes as Troy Abbott
2001 Vanilla Sky as Aaron
2001 New Port South as Stanton
2001 Pearl Harbor as Gooz Wood
2000 Tigerland as Sgt. Filmore
2000 Cecil B. Demented as Petie
2000 Jesus' Son as Dundun
2000 The Photographer as Maurice
2000 Mullitt as Phil Kunz
1998 Chicago Cab as Crack Head
1997 The Ride as Jimmy
1996 Chain Reaction as D.C. Flower Delivery Man
1993 Groundhog Day as Fred
1992 Overexposed as Young Man