Como Ator/Atriz
Merlina
Joseph Crackstone
Vera
Lucas Corbridge
Endeavour: El joven Morse
Richard Broom
El caballero de los Siete Reinos
Ser Robyn Rhysling
The Bill
El abismo secreto
Erikas
Amphibia
King Aldrich (voice)
Robin Hood
Sherlock Holmes
Constable Clark
La Odisea
Anticlus
Furia de Titanes
Ammon
Sherlock Holmes: Juego de sombras
Constable Clark
El Último Duelo
Herald at the Duel
Elizabeth: La edad de oro
Don Gerau De Spes
La Biblia
Moses
North & South
John Boucher
Drácula: La Historia Jamás Contada
Cazan
Will
Kemp
Henry VIII
Thomas Seymour
Sin refugio
Eli
The Indian Doctor
Basil Thomas
La Danseuse
Rud
Hijo de Dios
Moses
Casualty 1900s
Millais Culpin
The Salisbury Poisonings
Ted Daszkiewicz
A Knight in the Making
Self
Age of Heroes
Sgt. MacKenzie
Fifty Dead Men Walking
Ray
Puffball
Tucker
The Gambler
Pasha