Marvel's Luke Cage cast: who plays Cottonmouth in the Netflix series? Where have I seen him before? Find out more about Mahershala Ali, actor in House Of Cards and Luke Cage
Cornell ''Cottonmouth'' Stokes Fan Casting for Marvel; Luke Cage season 1. | myCast - Fan Casting Your Favorite Stories