TV / FILM GALLERY
Extended Rest' - (2014) - as Terry Kincaid (lead)
'Roots' - (2013) - as The Scientist (lead)
'The Shadow Line' - (2011) - as Duty Solicitor
'The Bill' - (2009) - as Charlie Dokes
'Hollyoaks' - (2008) - as Superintendent Smith
'Tanner' - (2007) - as Archie Richmond
'Revolver' - (2004) - Various Characters
'If Women Ruled The World' - (2004) - as Consultant
'Casualty' - (2003) - as Colin Reeves
'Waking The Dead' - (2002) - as Andrew Wallace
'Arabian Nights' - (2000) - as Sultan Badr Al-Din (TV Movie)
'A Dance To The Music Of Time' - 1997 - as Colonel Flores (Mini-Series, parts 3-4)
'Making News' - (1989-1990) - as Freddie (Regular, 7 Episodes)
'Doctor Who' - (1987) - as Kracauer ('Dragonfire', parts 1-2)
'Return To Treasure Island' - (1986) - as Joe (Regular, Mini-Series)
'Dempsey & Makepeace' - (1985-86) - as D.S. Chas Jarvis (Regular, 30 Episodes)
'Flame Trees of Thika' - 1981 - as Ahmed (Regular, Mini-Series)
'Doctor Who' - (1979) - as Lan ('Destiny of the Daleks', parts 1-4)
'Game For Vultures' - (1979) - as Daniel Batton (Feature Film)
'Charles Endell Esq.' - (1979) - Target (1979)
'Porridge' - (1974-77) - as McLaren (Regular, 9 Episodes)