Home / Discover / People
  • Created April 5, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

The Last King of Scotland

2006
as Dr. David Merrit

Never Never

2000
as Martin

Nightwatching

2007
as Willem van Ruytenburgh

Alibi

2003
as Danny

Rabbit on the Moon

2004
as Ian Bower

All the King's Men

1999
as Oswald Yeoman

The Whistle-Blower

2001
as Roger Beale

Complicit

2013
as Marcus

Guest Star

Episode Holby City
Judas Kiss (2)
2002
Episode Holby Blue
Episode 3
2007
Episode The Canterbury Tales
The Journey Back
2000
Episode The Body Farm
Wealth Pays The Rent
2011
Episode Agatha Christie's Poirot
Double Sin
1990
Episode Holby City
Judas Kiss (1)
2002
Episode Survivors (2008)
Episode 6
2008