His credits include Emmerdale (2001), See No Evil: The Moors Murders (2006), Looking for Eric (2009),  The Musketeers (2016), Cleaning Up (2019), and Domina (2021), and The Rising (2022).
Notable roles in his career include Emmerdale (2001), See No Evil: The Moors Murders (2006), Looking for Eric (2009),  The Musketeers (2016), Cleaning Up (2019), and Domina (2021), and The Rising (2022).