
Cast
Age 46 · United Kingdom
9 shows · 1 currently on air

2023 · BBC One · Ended
As themself

2022 · HBO · On air
as Hugh Hammer

2022 · BBC iPlayer · Ended
as Gareth Jenkins

2019 · HBO Max · Ended
as Officer "Big Bill" O'Hara

2016 · ITV1 · Ended
as Beowulf

2014 · STARZ · Ended
as Captain Charles Cunningham

2013 · Lionsgate+ · Ended
as Alfonso, Duke of Calabria

2013 · BBC One · Ended
as Jack Burns

2009 · BBC Three · Ended
as Avi
Main cast roles from TVmaze. Guest appearances aren't listed.