1 unreleased or undated title is hidden. Show unreleased
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.