Photo Galleries

Michael Shannon's Greatest Roles

HBO 
1 of 11
In a few short years, Michael Shannon has amassed a film and TV career made up of ethically and psychologically complicated men. Currently he stars on HBO's Boardwalk Empire as Nelson Van Alden, a creepily pious Prohibition agent tasked with stopping Atlantic City's rampant bootlegging operations