Role w serialach
Ocaleni
jako Liam Cole
26 odcinków
Red Band Society
jako Leo Roth
13 odcinków
Targowisko próżności
jako George Osborne
7 odcinków
Wolf Hall
jako Gregory Cromwell
6 odcinków
Kulawe konie
jako Ben Dunn
5 odcinków
Angelyne
jako Freddy Messina
4 odcinków
Nibylandia
jako Peter Pan
2 odcinków
1 odcinków
Teen Choice Awards
jako Self - Presenter
1 odcinków