Dominic Edward Cooper (born 2 June 1978) is an English actor. He has worked in TV, film, theatre and radio, in productions including Mamma Mia!, The Duchess, The History Boys, The Devil's Double, Captain America: The First Avenger, Abraham Lincoln: Vampire Hunter and Dracula Untold.