(2 Episoden, 1997-1999)
Rollenname: D.I. Frost (37 Folgen, 1992-2006)
Rollenname: DS Hazel Williams / DS Wallace / W.P.C. Hazel Wallace / WPC Hazel Wallace / PC Wallace (11 Folgen, 1992-2003)
Rollenname: DS Terry Reid (4 Folgen, 2001-2003)
Rollenname: DS Dorridge (St. 6, F. 4, 1999 / St. 7, F. 1+2, 1999-2000)
Rollenname: Rosalie Martin (3 Folgen, 1996-1997)
Rollenname: Walter / Walter Peters
Rollenname: D.S. Liz Maud (2 Folgen, 1997)
Rollenname: D.S. Sharpe (2 Folgen, 1999-2005)
Rollenname: Pam Hartley (2 Folgen, 2002)
Rollenname: DS Larry Finlay (2 Folgen, 1999-2000)
Rollenname: Anne (Staffel 8, Folgen 1+2, 2001)
Rollenname: Gerry Berland (2 Folgen, 2010)
Rollenname: WPC Susan Kavanagh (Staffel 7, Folgen 1+2, 1999-2000)
Rollenname: Jameson (2 Folgen, 2001)
Rollenname: Sally Berland (Staffel 15, Folgen 1+2, 2010)
Rollenname: Christine Moorhead (2 Folgen, 2010)
Rollenname: Dr. Bennet (Staffel 8, Folgen 1+2, 2001)
Rollenname: Tom Viner (2 Folgen, 2010)
Rollenname: Karl Edwards (St. 4, F. 1, 1996) / Father David Rose (St. 12, F. 1, 2005)
Rollenname: Ray English (Staffel 7, Folgen 1+2, 1999-2000)
Rollenname: Harry Monkton (Staffel 9, Folgen 1+2, 2002)
Rollenname: Sam Goodwin (2 Folgen, 1999-2000)
Rollenname: Dr. Bill Hughes (2 Folgen)
Rollenname: Gregory Salmond (Staffel 15, Folgen 1 und 2, 2010)
Rollenname: Jenny Mallinger (2 Folgen, 2010)
Rollenname: Lawrence Dale Brewer (Staffel 8, Episoden 1 und 2)
Rollenname: Sean Berland (2 Folgen, 2010)
Rollenname: Melanie Monkton (Staffel 9, Folgen 1+2, 2002)
Rollenname: James Ingram (Staffel 8, Folgen 1+2, 2001)
Rollenname: George English (Staffel 7, Folgen 1+2, 1999-2000)
Rollenname: Joshua Moorhead (2 Folgen, 2010)
Rollenname: Marek Lisowski (2 Folgen, 2010)
Rollenname: Mrs. Cockroft (Staffel 7, Folgen 1+2, 1999-2000)
Rollenname: ICU Night Nurse (2 Folgen, 2001)
Rollenname: Police Officer (uncredited) (Staffel 1, Folge 3, 2011)
Rollenname: PC Shelby (Staffel 1, Folge 3, 1992)
Rollenname: Phyllis Bowman (Staffel 1, Folge 3, 1992)
Rollenname: Roger Massie (Staffel 1, Folge 3, 1992)
Rollenname: Julia King (Staffel 1, Folge 3, 1992)
Rollenname: DC Carl Tanner (Staffel 2, Folge 1, 1994)
Rollenname: Mark Lansdale (Staffel 2, Folge 1, 1994)
Rollenname: Folge: A Minority of One (1994) ... Lab Liaison Officer
Rollenname: Mrs Archer (Staffel 2, Folge 2, 1994)
Rollenname: Dean Hoskins (Staffel 2, Folge 2, 1994)
Rollenname: Vicar (1 Folge, 1994)
Rollenname: DC Costello (Staffel 2, Folge 3, 1994)
Rollenname: Eileen Grant (Staffel 2, Folge 3, 1994)
Rollenname: Mrs Cornish (Staffel 2, Folge 3, 1994)
Rollenname: Gordon Hicks (Staffel 2, Folge 3, 1994)
Rollenname: Pauline Cook (Staffel 2, Folge 4, 1994)
Rollenname: DCI Hawkes (1 Folge, 1995)
Rollenname: Parker (Staffel 3, Folge 1, 1995)
Rollenname: Pearce (1 Folge, 1995)
Rollenname: Alex Ormrod (Staffel 3, Folge 2, 1995)
Rollenname: Stephen Milmore (1 Folge, 1995)
Rollenname: Tony Walder (Staffel 3, Folge 2, 1995)
Rollenname: Dazza Scott (Staffel 3, Folge 2, 1995)
Rollenname: Kate (1 Folge, 1995)
Rollenname: John Kearns (1 Folge, 1995)
Rollenname: Chief Constable (1 Folge, 1995)
Rollenname: Shaun Everett (Staffel 3, Folge 3, 1995)
Rollenname: A & E Sister (1 Folge, 1995)
Rollenname: Bill Boxley (1 Folge, 1995)
Rollenname: Stella Boxley (Staffel 3, Folge 4, 1995)
Rollenname: Lady Finehurst (1 Folge, 1991)
Rollenname: Helen Cartwright (1 Folge, 1995)
Rollenname: Graham McArdy (Staffel 4, Folge 1, 1996)
Rollenname: Pauline Venables (Staffel 4, Folge 1, 1996)
Rollenname: Michelle Robins (1 Folge, 1996)
Rollenname: Doctor (Staffel 4, Folge 1, 1996)
Rollenname: Captain Carlisle (Staffel 4, Folge 2, 1996)
Rollenname: Les James (1 Folge, 1996)
Rollenname: Dave Chaplin (Staffel 4, Folge 2, 1996)
Rollenname: Steve Marson (1 Folge, 1996)
Rollenname: Cpl. Devenish (Staffel 4, Folge 2, 1996)
Rollenname: Pte. Meredith (Staffel 4, Folge 2, 1996)
Rollenname: Pte. Kemp
Rollenname: D.S. Nash (Staffel 4, Folge 3, 1996)
Rollenname: Jonathan Meyerbridge (Staffel 4, Folge 3, 1996)
Rollenname: Vicky Philips (1 Folge, 1996)
Rollenname: Barnabas Meyerbridge (1 Folge, 1996)
Rollenname: Prue Hastings (Staffel 4, Folge 4, 1996)
Rollenname: Cyril Pearce (1 Folge, 1996)
Rollenname: Clifford Hastings (1 Folge, 1996)
Rollenname: Florence Allot / Barbara Dutton (1 Folge, 1996)
Rollenname: Helen Tudor (1 Folge, 1996)
Rollenname: Adam Weston (1 Folge, 1996)
Rollenname: Dr. Keith Michaelson (Staffel 4, Folge 5, 1996)
Rollenname: Mrs. Jarvis (1 Folge, 1996)
Rollenname: Peter Bainbridge (Staffel 4, Folge 5, 1996)
Rollenname: Henry Finch (Staffel 5, Folge 1, 1997)
Rollenname: Sir Richard Cordwell (1 Folge, 1997)
Rollenname: D. C. Burton (1 olge: 5.01, 1997)
Rollenname: Carol Stansfield (Staffel 5, Folge 1, 1997)
Rollenname: Craig Hudson (Staffel 5, Folge 1, 1997)
Rollenname: Fiona (Staffel 5, Folge 1, 1997)
Rollenname: Garage Attendant (Staffel 5, Folge 1, 1997)
Rollenname: Mrs. Hinkley (Staffel 5 Episode 2 (1997))
Rollenname: Den Milton (Staffel 5, Folge 2, 1997)
Rollenname: James Barr (1 Folge, 1997)
Rollenname: Fiona Barr (1 Folge, 1997)
Rollenname: Charlie Fairclough
Rollenname: Jackie Sheridan (1 Folge, 1997)
Rollenname: W.P.C. Harman (Staffel 5, Folge 3, 1997)
Rollenname: Peter Lawson (1 Folge, 1997)
Rollenname: Janet (Staffel 5, Folge 4, 1997)
Rollenname: Chief Constable (Staffel 6, Folge 1, 1999)
Rollenname: Miss Dill (1 Folge, 1999)
Rollenname: Warren Barber (1 Folge, 1999)
Rollenname: Mark Owens (1 Folge, 1999)
Rollenname: Jane Owens (Staffel 6, Folge 2, 1999)
Rollenname: P.C. Haliday (Staffel 6, Folge 2, 1999)
Rollenname: Joop
Rollenname: Richard Darrow (1 Folge, 1999)
Rollenname: Rachel Darrow (Staffel 6, Folge 3, 1999)
Rollenname: Graham Rutherford (1 Folge, 1999)
Rollenname: Walker (1 Folge, 1999)
Rollenname: Luke Hands (Staffel 6, Folge 4, 1999)
als Manouk Van Der Meulen
Rollenname: Marijke Hoogenbloom (Staffel 6, Folge 4, 1999)
Rollenname: Philly Williams (Staffel 6, Folge 4, 1999)
Rollenname: PC Clarke (Staffel 6, Folge 4, 1999)
Rollenname: Simon Renfrew (Staffel 6, Folge 4, 1999)
Rollenname: Lisa Harper (Staffel 7, Folge 1, 1999)
Rollenname: Solicitor (Staffel 7, Folge 2, 2000)
Rollenname: Dr. Helena Gibson (Staffel 8, Folge 1, 2001)
Rollenname: Pinkley (Staffel 8, Folge 1, 2001)
Rollenname: Woman 2 (Staffel 8, Folge 1, 2001)
Rollenname: Ridley (1 Folge, 2001)
Rollenname: Rita (Staffel 9, Folge 1, 2002)
Rollenname: Robbie Thompson
Rollenname: Cleary (1 Folge, 2003)
Rollenname: Flynn (Staffel 10, Folge 1, 2003)
Rollenname: Maynard (Staffel 10, Folge 1, 2003)
Rollenname: Tinley (1 Folge, 2003)
Rollenname: Charles Lightfoot (Staffel 10, Folge 2, 2003)
Rollenname: Laurence Burrell (Staffel 10, Folge 2, 2003)
Rollenname: Colin Stokes (Staffel 10, Folge 2, 2003)
Rollenname: Bill Duggan (1 Folge, 2003)
Rollenname: Anton Caldwell (Staffel 10, Folge 3, 2003)
Rollenname: Psychiatrist (Staffel 10, Folge 3, 2003)
als Heather Louise Cameron
Rollenname: Helen Palmer (Staffel 10, Folge 3, 2003)
Rollenname: Elizabeth Drew (Staffel 10, Folge 3, 2003)
Rollenname: Alice Thompson (Staffel 10, Folge 3, 2003)
Rollenname: Phil Stevens (1 Folge, 2003)
Rollenname: D.C. Slater (1 Folge, 2003)
Rollenname: Josie Metcalf (Staffel 10, Folge 3, 2003)
Rollenname: Dolores Delmonte (1 Folge, 2003)
Rollenname: Reginald Muldane (1 Folge, 2003)
Rollenname: Mrs Chalmers (1 Folge, 2003)
Rollenname: Ritchie Mason (Staffel 11, Folge 1, 2003)
Rollenname: D.C. Tranter (Staffel 11, Folge 2, 2004)
Rollenname: Heather Wills (Staffel 11, Folge 2, 2004)
Rollenname: Edward D'arblay (Staffel 11, Folge 2, 2004)
Rollenname: Marcus (1 Folge, 2004)
Rollenname: Kenny (Staffel 11, Folge 2, 2004)
Rollenname: Martine Phillips (Staffel 12, Folge 1, 2005)
Rollenname: Steve Markham (1 Folge, 2005)
Rollenname: Sylvia Ford (1 Folge, 2005)
Rollenname: DC Robert Presley (1 Folge, 2006)
Rollenname: Kenneth Shaw (Staffel 13, Folge 1, 2006)
Rollenname: Dennis Prior (Staffel 13, Folge 1, 2006)
Rollenname: Christine Harris (Staffel 13, Folge 1, 2006)
Rollenname: Gerald Harris (1 Folge, 2006)
Rollenname: Zoo Man (Staffel 13, Folge 1, 2006)
Rollenname: Dr. Goodman (Staffel 13, Folge 1, 2006)
Rollenname: David Crewes (Staffel 14, Folge 1, 2008)
Rollenname: Carl Meyer (Staffel 14, Folge 1, 2008)
Rollenname: Babs Sellwood (Staffel 14, Folge 1, 2008)
Rollenname: Jason Cohu (Staffel 14, Folge 1, 2008)
Rollenname: Joshua Ray (1 Folge, 2008)
Rollenname: DS Annie Marsh (Staffel 14, Folge 2, 2008)
Rollenname: Linda Heal (Staffel 14, Folge 2, 2008)
Rollenname: John Heal (Staffel 14, Folge 2, 2008)
Rollenname: James Callum (Staffel 14, Folge 3, 2008)
Rollenname: Miriam Walker (Staffel 14, Folge 3, 2008)
Rollenname: Howard Gellman (Staffel 14, Folge 3, 2008)
Rollenname: Sam Crague (Staffel 15, Folge 2, 2010)
5 Folgen: Nothing to Hide (1994) ... (screenplay) - Widows and Orphans (1994) ... (screenplay) - Conclusions (1992) ... (screenplay) - Not with Kindness (1992) ... (screenplay) - Care and Protection (1992) ... (screenplay)
Executive Producer (15 Folgen, 1999-2006)
(director of photography - 5 episodes)(2008-2010)
Line of Fire: Part 1 (1999) ... (stunt performer)
(stunt coordinator - 6 episodes, 2006 - 2010) (stunt performer - 2 episodes, 1999 - 2003)