
Cast
Age 33 · United Kingdom
11 shows · 2 currently on air

2026 · Netflix · Ended
as Jimmy Thesiger

2025 · Hulu · Ended
as William McGee

2024 · BBC iPlayer · On air
as Levi

2024 · Prime Video · Ended
as Lord Guildford Dudley

2024 · MGM+ · Ended
as Doctor Stephen Ellerby

2023 · Netflix · To Be Determined
as Richter Belmont (voice)

2022 · Prime Video · Ended
as Luke Nightingale

2018 · Now · Ended
as Marcus Whitmore

2018 · AMC+ · Ended
as Hugo Turner

2017 · ITV1 · Ended
as Toby Hamilton
BBC iPlayer · In Development
as Hercule Poirot
Main cast roles from TVmaze. Guest appearances aren't listed.