2013 • as Mannel
2018 • as Ogden Gildersleeve
2018 • as Dead Robert / Declan
2025 • as Inspector Bullivant
2017 • as Puritan
2016 • as Stephen Duffy Lyons