Hide unreleased
History's Secrets: Atomic Bomb TBA
Actor
Rustin 2023
as March Journalist
Moving Mountains 2014
as Joe Lovett
Worlds Within 2014
as Henry Walton
The Maladjusted 2013
as Ian
Soulmate: True Evil Never Dies 2012
as Dr James Maybrick
Credits from TMDB.