From
Derby, he trained at the
Television Workshop in
Nottingham. He was in
CBBC’s Jamie Johnson, the feature film
Just Charlie, and
The End of the F***ing World for
Channel 4, as well as the Roman historical drama
Domina for
Sky Atlantic, and the feature film
The Colour Room alongside
Phoebe Dynevor and
Matthew Goode. His television credits also include
The Rising,
Silent Witness and
Grantchester. He appeared in the final series of
Sally Wainwright's
BBC One drama
Happy Valley in 2023 as Ivan Sertic. He appeared as Ryan Bottomley in the second series of BBC One drama
Sherwood in September 2024, written by Nottinghamshire playwright
James Graham. ==Filmography==