
Role w serialach
Ladhood
jako Young Liam
18 odcinków
Wreck
jako Jamie Walsh
12 odcinków
Rodzice
jako Luke Worsley
10 odcinków
Home from Home
jako Garth Hackett
6 odcinków
Tęsknię za tobą
jako Brendan Fells
5 odcinków
Decline and Fall
jako Peter Beste-Chetwynde
3 odcinków
The Politician's Husband
jako Noah Hoynes
3 odcinków
Biała Królowa
jako Henry VII of England
3 odcinków
Outlander
jako William Grey
1 odcinków
Great Expectations
jako Young Pip
1 odcinków