Acting
Community Rating
6.3
TMDB estimate
Born in
London, England, UK

Professor T
as Max Turner
2021

Starhunter ReduX
as Jeremy McNaughton
2018

The Fox
as The Thief
2017
How to Become a Criminal Mastermind
as Frank
2013

National Theatre Live: King Lear
as Duke of Cornwall
2011

Hotel Babylon
2006

Cromwell: Warts and All
as Richard Cromwell
2003

Boudica
as Didius
2003

Dark Realm
as Jeff Masters
2001

Cinderella
as Principe Valiant
2000

Bad Girls
as Robin Dunstan
1999

The Stalker's Apprentice
as Marcus Walwyn
1998

Loop
as Jason
1997

David
as David als Heranwachsender
1997
Davide
as David young
1997

Dalziel & Pascoe
1996

Heartbeat
as Ronnie Harvey
1992