Connu pour avoir incarné le rôle de Klaus dans la série Vampire Diaries et son spin-off The Originals.
Il a également joué dans deux saisons la série télévisée Hex : La Malédiction.
Il a eu des rôles importants dans Les Immortels (2011) et Alexander (2004).
Il est né à Londres et a grandi à Swansea au pays de Galles. Il est sorti avec l'actrice Emily VanCamp de 2010 à 2011. Il s'est ensuite marié à Persia White en 2014.
Il a joué un petit rôle dans Master and Commander : De l'autre côté du monde (2003), aux côtés de Russell Crowe.