Movies:
* Game of Thrones (2011-2019) as The Hound (Sandor Clegane)
* Clash of the Titans (2010) as Beliar
* The Devil's Double (2011) as Uday Hussein
* Alexander and the Terrible, Horrible, No Good, Very Bad Day (2014) as Mr. Crocker
* The Great Muppet Caper (2014) as The Cook
* The Professor and the Madman (2019) as Dr. James Murray
* The Gentlemen (2019) as Big Dave
* The King's Man (2021) as The Iron Mask
* The Batman (2022) as Falcone's Enforcer
* The Machine (2023) as Mitchell
Television:
* Game of Thrones (2011-2019) as The Hound (Sandor Clegane)
* The Book Group (2002-2003) as David
* Afterlife (2005-2006) as Dr. Alex Finch
* The Last Enemy (2008) as Martin
* Being Human (2008) as Bishop
* Primeval (2009) as Connor Temple
* Lewis (2012) as Arthur
* The Musketeers (2014-2016) as Rochefort
* The Bastard Executioner (2015) as Baldric
* The Terror (2018) as Thomas Jopson
* The Lord of the Rings: The Rings of Power (2023-present) as Halbrand
This is just a selection of his most notable projects. He has appeared in many other films, TV shows, and theatre productions.