His other film work includes Kick Ass 2 alongside Jim Carrey, and Rick ‘Broken’ Buckley in Broken directed by Rufus Norris for BBC films. He appeared as the Elizabethan Playwright Thomas Dekker in Anonymous directed by Roland Emmerich, in Tarsem Singh's version of the Brothers Grimm's Snow White, in Mirror Mirror, with Julia Roberts and in the BAFTA-nominated film The Arbor, directed by Clio Barnard. More recently he has portrayed Vitas Gerulaitis in the film Borg/McEnroe directed by Janus Metz Pederson (alongside Shia LaBeouf).