Home / Discover / People

Bridgerton

2020
as Anthony Bridgerton

Crashing

2016
as Sam

Fellow Travelers

2023
as Tim Laughlin

Broadchurch

2013
as Olly Stevens

Groove High

2012
as Tom Mason

Off the Hook

2009
as Danny

Leonardo (2011)

2011
as Leonardo da Vinci

W1A

2014
as Jack Patterson

Campus

2011
as Flatpack

Guest Star

Episode Doctor Who (2005)
Time Heist
2014
Episode Lewis
The Dead of Winter
2010
Episode Some Girls
Episode 1
2013
Episode RuPaul’s Drag Race UK vs the World
West End Wendys
2022
Episode Tom Clancy's Jack Ryan
Pilot
2018
Episode Tom Clancy's Jack Ryan
End of Honor
2018
Episode Tom Clancy's Jack Ryan
Sources and Methods
2018