Dominic Edward Cooper (born 2 June 1978) is an English actor. He has worked in television, film, theatre and radio, in productions including Starter for 10 and The History Boys (both 2006), Mamma Mia! and The Duchess (both 2008), The Devil's Double and Captain America: The First Avenger (both 2011), Abraham Lincoln: Vampire Hunter (2012), Dracula Untold (2014), Agent Carter (2015-16), and Warcraft (2016). He currently portrays Jesse Custer on the AMC show Preacher (2016-present).