Актьор - The Lion Standing in the Wind(2015) - White Doctor #1 Strike Back(Сериал)(2012) - Joseph Dreyer The First Grader(2010) - Officer Johnson (as Nick Redding) Soul Boy(2010) - Brian Blue Murder(Сериал)(2007) - Major Tim Fairhead Blood Diamond(2006) - British DFID Minister The Constant Gardener(2005) - Crick Judge John Deed(Сериал)(2002-2003) - Neil Haughton Absolute Power(Сериал)(2003) - Andy Strand Gifted(2003) - Adam Gosling Murder in Mind(Сериал)(2003) - Scott Martin Peak Practice(Сериал)(2001) - Steve Grantham In Love and War(2001) - James Sword of Honour(2001) - Squadron Leader Cape Where There's Smoke(2000) - Timothy Ellis / 'Dr. Alex Turner' Longitude(2000) - Captain Campbell Silent Witness(Сериал)(1998-1999) - D.I. Michael Connor / D.C.I. Michael Connor Ruth Rendell Mysteries(Сериал)(1999) - Tim Sage Sunburn(Сериал)(1999) - Steve Matthews Croupier(1998) - Giles Cremorne Police 2020(1997) - DS Keanan Bodyguards(Сериал)(1997) - Greg Burns Crucial Tales(Мини Сериал)(1996) - Det. Con. Finch Tales from the Crypt(Сериал)(1996) - Krupp Bugs(Сериал)(1995) - Peter Morasco A Touch of Frost(Сериал)(1995) - Parker Frank Stubbs Promotes(Сериал)(1993) - Dave Giddings Lovejoy(Сериал)(1992) - Mark McKinley Screen Two(Сериал)(1992) - M Cazeaux The House of Eliott(Сериал)(1991) - Tommy Dixon Minder(Сериал)(1991) - Nostalgic A Murder of Quality(1991) - Sergeant Mellor Alleyn Mysteries(Сериал)(1990) - Basil Pilgrim Boon(Сериал)(1990) - Perry Mister Johnson(1990) - Tring The Final Frame(1990) - Hadi The Bill(Сериал)(1988-1989) - P.C. Ramsey My Family and Other Animals(Мини Сериал)(1987) - Peter The District Nurse(Сериал)(1987) - Adam Ebram Captive(1986) - Leo Paradise Postponed(Мини Сериал)(1986) - Harry Stokes The Monocled Mutineer(Мини Сериал)(1986) - Cruikshank Chance in a Million(Сериал)(1986) - PC Kenneth Oscar(Сериал)(1985) - Charlie Parker Love and Marriage(Сериал)(1984) - Tim Richard III(1983) - Ghost of the Prince of Wales The Third Part of Henry the Sixth(1983) - Edward Prince of Wales The First Part of Henry the Sixth(1983) - Keeper Play for Today(Сериал)(1982) - David Stalky & Co.(Мини Сериал)(1982) - Carson BBC2 Playhouse(Сериал)(1981) - Giles Patterson
Режисьор: Who Am I?(2018/II) Watatu(2015) Three People(2015) It's Us(2013) The Dreams of Elibidi(2010)