David Swift David Swift
plays Henry Davenport
Stephen Tompkinson Stephen Tompkinson
plays Damien Day
Neil Pearson Neil Pearson
plays Dave Charnley
Jeff Rawle Jeff Rawle
plays George Dent
Robert Duncan Robert Duncan
plays Gus Hedges
Victoria Wicks Victoria Wicks
plays Sally Smedley
Susannah Doyle Susannah Doyle
plays Joy Merryweather
Ingrid Lacey Ingrid Lacey
plays Helen Cooper
Haydn Gwynne Haydn Gwynne
plays Alex Pates
Nina Marc Nina Marc
plays Anna
Andy Hamilton Andy Hamilton
plays Gerry
Melvyn Hayes Melvyn Hayes
plays Sir Gordon

Writers

67 episodes, creator
Guy Jenkin
67 episodes, creator
Malcolm Williamson (II)
31 episodes, additional material
Nick Revell
23 episodes, additional material
16 episodes, additional material
Elly Brewer
1 episodes, additional material
1 episodes, additional material

Directors

Liddy Oldroyd
65 episodes
1 episodes

Producers

66 episodes, producer
Denise O'Donoghue
66 episodes, executive producer
Guy Jenkin
59 episodes, associate producer
Avon Harpley
12 episodes, associate producer
Sioned Wiliam
12 episodes, associate producer
7 episodes, producer