
Cast
Age 38 · United Kingdom
8 shows

2025 · Sky Atlantic · Ended
as JJ

2024 · SVT Play · To Be Determined
as Captain Nemo

2021 · BBC iPlayer · Ended
as Alfred Wyncham

2019 · Peacock · Ended
as Ali Basra

2017 · Paramount+ · Ended
as Lieutenant Ash Tyler

2015 · BBC One · Ended
as Rick

2012 · Channel 4 · Ended
as Clem Fandango

2002 · BBC One · Ended
as Tariq Masood
Main cast roles from TVmaze. Guest appearances aren't listed.