Michael Shannon
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.
Acting
Movie
Batman v Superman: Dawn of Justice
as Zod
2016
Movie
Man of Steel
as General Zod
2013
Movie
Knives Out
as Walt Thrombey
2019
Movie
The Shape of Water
as Richard Strickland
2017
Movie
Groundhog Day
as Fred
1993
Movie
Nocturnal Animals
as Bobby Andes
2016
Movie
8 Mile
as Greg Buehl
2002
Movie
Bullet Train
as White Death
2022
Movie
Pearl Harbor
as Gooz
2001
Movie
Bad Boys II
as Floyd Poteet
2003
Movie
The Flash
as General Zod
2023
Movie
Vanilla Sky
as Aaron
2001
TV
Law & Order: Special Victims Unit
as Avery Shaw
1999
Movie
Revolutionary Road
as John Givings
2008
Movie
Return
as Mike
2011
Movie
12 Strong
as Hal Spencer
2018
Movie
Mud
as Galen
2013
Movie
Premium Rush
as Bobby Monday
2012
Movie
Midnight Special
as Roy Tomlin
2016
Movie
Take Shelter
as Curtis LaForche
2011
Movie
The Night Before
as Mr. Green
2015
Movie
Amsterdam
as Henry Norcross
2022
Movie
World Trade Center
as Dave Karnes
2006
Movie
Before the Devil Knows You're Dead
as Dex
2007
Crew
Movie
Elvis & Nixon
Executive Producer
2016
Movie
Pottersville
Executive Producer
2017
Movie
What They Had
Executive Producer
2018
Movie
Keep the Lights On
Thanks
2012
TV
Waco: The Aftermath
Executive Producer
2023
Movie
Signature Move
Executive Producer
2017
Movie
Sparrows Dance
Thanks
2013
Movie
All Happy Families
Executive Producer
2024
Movie
Making The Flash: Worlds Collide
Thanks
2023
Movie
Eric LaRue
Director
2025