
Cast
Age 47 · United Kingdom
13 shows · 2 currently on air

2026 · HBO · On air
as David Schill

2024 · MGM+ · Ended
as Duke of Rochester

2023 · Channel 4 · To Be Determined
As themself

2022 · BritBox · Ended
as Henry Bassington-ffrench

2018 · BBC One · Ended
as Blackberry (voice)

2017 · BBC Two Wales · Ended
As themself
2015 · BBC One Wales · Ended
As themself

2015 · BBC Four · Ended
as Damien Trench

2014 · BBC Two · Ended
As themself

2013 · Sky Showcase · Ended
As themself

2010 · BBC Two · Ended
as Nigel McCall

2002 · CBeebies · Ended
as Archie the Inventor
BBC One · In Development
as G.K. Chesterton
Main cast roles from TVmaze. Guest appearances aren't listed.