Filmography of Michael Shannon

YearMovieCharacter
2017The Shape of Water
2016Frank & LolaFrank
2016Salt and FireMatt Riley
2016Nocturnal AnimalsBobby Andes
2016LovingGrey Villet
2016Complete UnknownTom Brayton
2016Elvis & NixonElvis Presley
2016Poor BoyBlayde Griggs
2016WolvesLee Keller
2016Batman v Superman: Dawn of JusticeGeneral Zod
2016Midnight SpecialRoy Tomlin
2015The Night BeforeMr. Green
2015FreeheldDane Wells
201599 HomesRick Carver
2014She’s Funny That WayPoliceman Macy's
2014Young OnesErnest Holm
2014They Came TogetherSpike
2013Choose YouAvicii
2013The HarvestRichard
2013Man of SteelGeneral Zod
2013MudGalen
2012Happy HourJust Mike
2012The IcemanRichard Kuklinski
2012Premium RushBobby Monday
2011Touch of EvilThe Tycoon
2011Take ShelterCurtis
2011Machine Gun PreacherDonnie
2011The Broken TowerEmile
2011ReturnMike
2010Jonah HexDoc Cross Williams
2010The RunawaysKim Fowley
201013Henry
2010Herbert WhiteHerbert White
2009The Bad Lieutenant: Port of Call - New OrleansMundt
2009My Son, My Son, What Have Ye DoneBrad McCullum
2009The GreatestJordan Walker
2009The Missing PersonJohn Rosow
2008Revolutionary RoadJohn Givings
2008MarvelousJohn
2007Shotgun StoriesSon Hayes
2007Before the Devil Knows You're DeadDex
2007Lucky YouRay Zumbro
2007BlackbirdMurl
2006Let's Go to PrisonLynard
2006World Trade CenterDave Karnes
2006BugPeter Evans
2005American GunJerry
2004The WoodsmanRosen
2004WaterBobby Matherson
2004CriminalGene
2004Zamboni ManWalt
2004Dead BirdsClyde
2003Bad Boys IIFloyd Poteet
2003Grand Theft ParsonsLarry Oster-Berg
2003Kangaroo JackFrankie Lombardo
20028 MileGreg Buehl
2002High CrimesTroy Abbott
2001Vanilla SkyAaron
2001New Port SouthStanton
2001Pearl HarborLt. Gooz Wood
2000TigerlandSgt. Filmore
2000Cecil B. DementedPetie
2000The PhotographerMaurice
2000Mullitt
1999Jesus' SonDundun
1997The RideJimmy
1997Chicago CabCrack Head
1996Chain ReactionD.C. Flower Delivery Man
1993Groundhog DayFred
1992OverexposedYoung Man
1970State Like Sleep
1970Horse Soldiers
1970The Current WarGeorge Westinghouse
1970PottersvilleMaynard