2024
2018
2016
2014
2011
2010
2008
2007
2003
2002

Fake
as Connor
6.4

Where Hands Touch
as Gestapo Officer
7.9

Beowulf: Return to the Shieldlands
as Malek
5.4

National Theatre Live: War Horse
as Gefreiter Karl
8.8

House of Anubis
as Dr. Alexander
8.1

Far from the Madding Crowd
as Henry Fray / Shepherd / Merchant 2

Merlin
as Kelda
7.8

The Tudors
as Hugh Latimer
7.8

The Royal
as Graham Wilson
7.6

The Basil Brush Show
as Jason
7.2
