Ben Hardy Filmography
- Actor (6 credits)
- Bohemian Rhapsody (2018) Roger Taylor
- Only the Brave (2017) Wade Parker
- Mary Shelley (2017) John Polidori
- Bobby Beale: The Story So Far (2016) Peter Beale, хроника
- X-Men: Apocalypse (2016) Angel
- Drunk History: UK (2015) King Arthur