In 2009, Bradley appeared as an animal rights activist in the popular BBC drama "Ashes to Ashes", and appeared in BBC's "The Street" later that year. Bradley portrayed Will Somers, Henry VIII's court fool, in an episode of the Showtime series "The Tudors" in 2009. In 2010, he appeared in the film "Another Year", which earned him a nomination for Best Supporting Actor from the London Film Critics Circle Awards. In 2011, 2013 and 2016, Bradley appeared as Lord Walder Frey in the HBO series "Game of Thrones". In January 2017, it was confirmed that Bradley would appear in the seventh season of the show later that year.