who played bane in batman the dark knight rises
Tom Hardy
Bane (DC Comics)

Robert Swenson portrayed Bane in the 1997 film "Batman & Robin", while Tom Hardy played him in the 2012 film "The Dark Knight Rises". 
wiki:20163266
Bane (DC Comics) [SEP] Introduction
Bane was also played by Shane West in the final season of the FOX television series "Gotham". IGN's list of the Top 100 Comic Book Villains of All Time ranked Bane as #34.