Tom recently played Mike Hargrave across 30 episodes of ITV’s Coronation Street.
Other recent credits include Grantchester for Kudos, Gentleman Jack 2 for BBC/HBO and the Netflix sensation Bridgerton for Netflix/Shondaland.
On stage Tom’s credit include Julius Caesar, Titus Andronicus and Dido, Queen of Carthage for the RSC, the UK and International tour of A Monster Calls for The Old Vic.
View Spotlight CV