Han er kendt for sin filmdebut i 1993 med Groundhog Day og fik stor opmærksomhed for sin optræden i 8 Mile (2002). Han er kendt for sin alsidighed på skærmen, hvor han optræder i både komedier og dramaer. Hans optrædener omfatter Pearl Harbor (2001), Bad Boys II (2003), Bug (2006), Before the Devil Knows You're Dead (2007), Bad Lieutenant: Port of Call New Orleans (2007), The Iceman (2012), Man of Steel (2013) og The Shape of Water (2017). Shannon er en hyppig samarbejdspartner med Jeff Nichols, der optræder i alle hans film: Shotgun Stories (2007), Take Shelter (2011), Mud (2012), Midnight Special og Loving (begge 2016). Han er også kendt for sin rolle som Nelson Van Alden i HBO-dramaen Boardwalk Empire (2010), som han blev nomineret til tre Screen Actors Guild Awards for.
Jeff Nichols