Known For
Photos
Filmography
2025
2021
2020
2020
2019
2019
2018
2018
2015
2015
2014
2013
2011
2007
2006
1998
1995
1995

Safe House
Movie · as Victor

Resurrection
Movie · as Peter

Making The Witcher
Movie · as Self - Mousesack

Industry
TV · as Charles Hanani · 11 eps

I'll Find You
Movie · as Alexander Rubin

The Witcher
TV · as Mousesack · 6 eps

A Christmas in Royal Fashion
Movie · as Albert

The Jump
Movie · as Craig

A.D. The Bible Continues
TV · as Peter · 12 eps

Supergirl
TV · as Amadei Derros · 1 ep

Before I Go to Sleep
Movie · as Ben

Endeavour
TV · as Elliott Blake · 1 ep

Young James Herriot
TV · 3 eps

Lewis
TV · as Dr Nicolae Belisarius · 1 ep

A Harlot's Progress
Movie · as Nathaniel Hirsch

The Governess
Movie · as Benjamin

Prophecy
Movie · as Sebastian Holland

Chiller
TV · as Sebastian Holland · 1 ep



