Film

The Statistical Probability of Love at First Sight Oliver O’Callaghan
2009 Far From the Madding Crowd Sergeant Francis Troy (as Ben Jones)
2021 Recovery Ben
2021 The Voyeurs Seb
2020 Pixie Frank McCullen
2019 6 Underground Four / Billy
2018 Bohemian Rhapsody Roger Taylor
2017 Only The Brave Wade Parker
2017 Mary Shelley Dr. John William Polidori
2016 X-Men: Apocalypse Warren Worthington III / Angel / Archangel
Script developed by Never Enough Design