Shannon arbeitete wiederholt mit Regisseur Jeff Nichols zusammen, in dessen Filmen Take Shelter – Ein Sturm zieht auf (2011), Mud (2012), Midnight Special und Loving (beide 2016) er jeweils eine Rolle übernahm.