← Back
Known For
The Witcher
as Aplegatt
Vera
as Robert Pryor
Shetland
as Ronald Haldane
Sister Boniface Mysteries
as Ray Crawford
Zack Snyder's Justice League
as Task Force Deputy
Hostage
as Nicholas Lovell
Liaison
as Alex Reynolds (CTC Boss)
Mary & George
as Dr. Harvey
Vampire Academy
as Hans Croft
The Man with the Iron Heart
as Mr. Novak
Small Axe
as Class Instructor
Fair Play
as Uncle J
'71
as Sergeant John Vickers
Night People
as Mal
Iona
as Stephen
Dark Sense
as Steve
The Cannibal in the Jungle
as Dr. Richard Hoernbeck
Down a Dark Hall
as Dave
My Dinner with Hervé
as Koski
A Shot at Glory
as Jock
