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 appearances in his filmography 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).