Folge "Hidden Agenda" (2001)
Rollenname: Judge John Deed (29 Fogen, 2001-2007)
Rollenname: Jo Mills QC (28 Folgen, 2001-2007)
Rollenname: Sir Joseph Channing (23 Folgen, 2001-2007)
Rollenname: Charlie Deed (23 Folgen, 2001-07)
Rollenname: Georgina Channing (21 Folgen, 2001-2007)
Rollenname: Sir Monty Everard (20 Folgen, 2003-2007)
Rollenname: Laurence James (15 Folgen, 2001-2006)
Rollenname: Marc Thompson (8 Folgen, 2005-2006)
Rollenname: DAC Row Colemore (7 Folgen, 2001-2006)
Rollenname: Morag Hughes (7 Folgen, 2005-2006)
Rollenname: Newman Mason Allen QC / Newman Mason Allen / Mason Allen, QC (5 Folgen, 2002-2006)
Rollenname: Neil Haughton (4 Folgen, 2002-2003)
Rollenname: Rachel Crawcheck (4 Folgen, 2003-2005)
Rollenname: Sir Peter Dulford (3 Folgen, 2006-2007)
Rollenname: Josh Arditti (3 Folgen, 2001-2003)
Rollenname: Francesca Rochester (3 Folgen, 2001-2002)
Rollenname: Karen Spring (St. 3, F. 4, 2002 / St. 5, F. 4+5, 2005)
Rollenname: Rufus Barron (3 Folgen, 2005)
Rollenname: Steve Gross
Rollenname: Diana Hulsey (Staffel 3, Folgen 1+4, 2003)
Rollenname: Willy Radcliff (2 Folgen, 2001)
Rollenname: Max Solveigh (2 Folgen, 2003)
Rollenname: Marie Madsen (Staffel 6, Folgen 1+2, 2007)
Rollenname: Dr. Baldichino (Staffel 2, Folge 2, 2002)
Rollenname: Heathcote Machin (2 Folgen, 2001-2002)
Rollenname: Mutsumi Yesayahoo (2 Folgen, 2001)
Rollenname: Dr. Vaughan / Tim Vaughn
Rollenname: Andy Powell Q.C. (St. 3, F. 4, 2002 / St. 4, F. 2, 2003)
Rollenname: James Brooklands (2 Folgen, 2003)
Rollenname: Alexander Petros QC (Staffel 3, Folgen 1+2, 2003)
Rollenname: Tony Rains (St. 4, F. 3+4, 2005 / St. 5, F. 4, 2006)
Rollenname: Paul Peacock (2 Folgen, 2005)
Rollenname: Rose Hussein (2 Folgen, 2006)
Rollenname: Benjamin Cherry (2 Folgen, 2007)
Rollenname: Major Colby (2 Folgen, 2007)
Rollenname: Security Manager (1 Folge, 2001)
Rollenname: Dr. Maggie Oellink
Rollenname: Paul Bailey (1 Folge, 2001)
Rollenname: Natalie Abbott (Staffel 1, Folge 1, 2001)
Rollenname: Carol Gainer (1 Folge, 2001)
Rollenname: Tim Collier (Staffel 1, Folge 1, 2001)
Rollenname: Glen Burroughs (Staffel 1, Folge 2, 2001)
Rollenname: Tony Cootes (Staffel 2, Folge 2, 2001)
Rollenname: Helen Hall (1 Folge, 2001)
Rollenname: James (1 Folge, 2001)
Rollenname: Roberto Romero (1 Folge, 2001)
Rollenname: David Crutwell (1 Folge, 2001)
Rollenname: Maurice Phillips QC (1 Folge, 2001)
Rollenname: Dr. Gail Smith (1 Folge, 2001)
Rollenname: Gerry Hewitt (Staffel 3, Folge 1, 2002)
Rollenname: Hussain Husaini (1 Folge, 2002)
Rollenname: Glen Burroughs (1 Folge, 2002)
Rollenname: Ali Abdul Moncheri (Staffel 2, Folge 1, 2002)
Rollenname: Suited Man (1 Folge, 2002)
Rollenname: Dominic Collins
Rollenname: Gary Patterson (1 Folge, 2002)
Rollenname: DS Peter Branson (1 Folge, 2002)
Rollenname: - (1 Folge, 2002)
Rollenname: Kevin Helyer (1 Folge, 2002)
Rollenname: Ed Hay (Staffel 3, Folge 3, 2002)
Rollenname: Dorothy Lomax (1 Folge, 2002)
Rollenname: Young Vicar (1 Folge, 2002)
Rollenname: Orlando Figes (Staffel 2, Folge 4, 2002)
Rollenname: Jason Powell (1 Folge, 2002)
Rollenname: Paulo Dorrell (1 Folge, 2002)
Rollenname: Sir Dominic Gander (1 Folge, 2000)
Rollenname: Corrupt CID Officer
Rollenname: Dr. Shapiro (Staffel 3, Folge 1, 2003)
Rollenname: Jan Dobbs (1 Folge, 2003)
Rollenname: Andy Dobbs (Staffel 3, Folge 2, 2003)
Rollenname: Donald Toombs (Staffel 3, Folge 3, 2003)
Rollenname: Carlos Fedor (Staffel 3, Folge 3, 2003)
Rollenname: Alan Roxborough, M.P. (Staffel 4, Folge 3, 2003)
Rollenname: PC Doug Welkin (1 Folge, 2003)
Rollenname: Marge Wrekin (1 Folge, 2003)
Rollenname: Professor Bramms / Professor Brams (2 Folgen, 2003-2006)
Rollenname: Nick (Staffel 3, Folge 4, 2003)
Rollenname: Dr. Goodfellow (Staffel 3, Folge 4, 2003)
Rollenname: Terry Rogers (Staffel 5, Folge 1, 2005)
Rollenname: Sir Maurice Avebury
Rollenname: Mono Simons (Staffel 4, Folge 2, 2005)
Rollenname: DI Andy Wyman (Staffel 4, Folge 2, 2005)
Rollenname: Paul Arrow (Folge: Above the Law (2005))
Rollenname: Clerk Court #3 (Staffel 5, Folge 3, 2005)
Rollenname: Journalist (Staffel 4, Folge 3, 2005)
Rollenname: Dr. Margot Lupton (1 Folge, 2005)
Rollenname: Viv Hurst (1 Folge, 2005)
Rollenname: Judge Ben Wharton (1 Folge, 2005)
Rollenname: Professor Moriarty (1 Folge, 2005)
Rollenname: Professor Vang Pao (1 Folge, 2005)
Rollenname: David Baxter (Staffel 6, Folge 2, 2006)
Rollenname: Henry Free (1 Folge, 2006)
Rollenname: Professor Cluk (1 Folge, 2006)
Rollenname: Macdonald Brock (Staffel 5, Folge 3, 2006)
Rollenname: William Glyn (1 Folge, 2006)
Rollenname: Gerry Lyon
Rollenname: Ronny Bhutto (1 Folge, 2006)
Rollenname: Court Usher (1 Folge, 2006)
Rollenname: Dr. David Barbara (Staffel 5, Folge 6, 2006)
Rollenname: Dr. Catriona Rintoul (Staffel 6, Folge 6, 2006)
Rollenname: Sasha Bard (1 Folge, 2006)
Rollenname: Professor Winkworth (Staffel 5, Folge 6, 2006)
Rollenname: Fran Pavely (Staffel 6, Folgen 1+2, 2007)
Rollenname: Judge Previn (2 Folgen, 2007)
Rollenname: Simon Craven (Staffel 6, Folgen 1+2, 2007)
Rollenname: Mullah Al Sakka (2 Folgen, 2007)
Rollenname: Major General Waters (Staffel 6, Folgen 1 und 2, 2007)
Rollenname: U N Guard (Staffel 6, Folgen 1+2, 2007)
Rollenname: Clerk (2 Folgen, 2007)
2 Folgen: Rough Justice (2001) ... (stunt coordinator) - Exacting Justice (2001) ... (stunt coordinator)