Known For
Filmography

Bait
TV · as Ollie · 1 ep

The Split Up
TV · as Michael Lanigan · 6 eps

260 days
Movie · as Milivoje

End of Play
Movie · as Clement

Bookish
TV · as Mickey Hall · 2 eps

Lynley
TV · as Gareth Burns · 1 ep

Red Eye
TV · as Fox · 6 eps

Broken Gargoyles
Movie · as Oakwood

Champion
TV · 8 eps

Morbius
Movie · as Finance Bro (Pub)

Prey for the Devil
Movie · as Matt

Pistol
TV · as Noel Monk · 1 ep

Dead in October
Movie

FBI: International
TV · as Nick Thorpe · 2 eps

Domina
TV · as Sextus · 2 eps

False Witness
Movie · as Scott

Been So Long
Movie · as Conrad

Feline
Movie · as James

Babs
Movie · as Warren Beatty

Knightfall
TV · as Prince Louis of France · 8 eps

And Then I Was French
Movie · as Matt

DC's Legends of Tomorrow
TV · as Alun Thomas Bot, Alun Thomas / Alun Thomas Bot · 1 ep
The Green Man
Movie · as Kyle

The Bastard Executioner
TV · as Piers Gaveston · 2 eps

Wolf Hall
TV · as William Stafford · 1 ep

A Young Doctor's Notebook
TV · as Anatoliy · 3 eps
