Cast and Crew of A Touch of Cloth

Cast of
A Touch of Cloth

About A Touch of Cloth

Hannah plays DI Jack Cloth, who is called in to investigate an apparent series of serial killings alongside his new partner, DC Anne Oldman, described as a "plucky, no-nonsense sidekick". Playing with the cliches and conventions of British police dramas, subplots include Cloth dealing with visions of his dead wife and the bisexual DC Oldman coming to grips with her feelings for both her female fiancee and Cloth.

A Touch of Cloth ran for 4 seasons.

Main Cast of A Touch of Cloth

John Hannah
plays DI Jack Cloth (6 episodes)

John Hannah as DI Jack Cloth

John Hannah (born 23 April 1962) is a Scottish actor of film and television. He has appeared in Stephen Sommers Mummy...

See John Hannah's other roles

Suranne Jones
plays DI Anne Oldman / DC Anne Oldman (6 episodes)

Suranne Jones as DI Anne Oldman / DC Anne Oldman

Suranne Jones (born Sarah Anne Jones, 27 August 1978) is a British stage, film and television actress, known primaril...

See Suranne Jones's other roles

Julian Rhind-Tutt
plays ACC Tom Boss (6 episodes)

Julian Rhind-Tutt as ACC Tom Boss

Julian Alistair Rhind-Tutt (born 20 July 1968) is an English actor. He is best known for his starring role as Dr "Mac...

See Julian Rhind-Tutt's other roles

Adrian Bower
plays DC Des Hairihan (6 episodes)

Navin Chowdhry as DC Asap Qureshi

Navin Chowdhry is a British film and television actor.

See Navin Chowdhry's other roles

Daisy Beaumont
plays Dr. Natasha Sachet (6 episodes)

Daisy Beaumont as Dr. Natasha Sachet

Daisy Beaumont (born 29 June 1973) is an English actress, arguably most known for her work parodying celebrities such...

See Daisy Beaumont's other roles

Theo Barklem-Biggs
plays Darren Crossway (4 episodes)

Secondary Cast of A Touch of Cloth

Elizabeth Bromby
plays PC Cardboard Cutout (2 episodes)

Raquel Cassidy
plays Clare Hawkchurch (2 episodes)

Raquel Cassidy as Clare Hawkchurch

Raquel Cassidy was born on January 22, 1968 and is currently 56 years old.

See Raquel Cassidy's other roles

Brian Peck
plays Albert Stafford (2 episodes)

Jeany Spark
plays Gemma (2 episodes)

Jeany Spark as Gemma

Jeany Spark was born on November 7, 1982 and is currently 41 years old.

See Jeany Spark's other roles

Elliot Levey
plays Aiden Hawkchurch (2 episodes)

Emma Campbell-Jones
plays Gavina Duntish (2 episodes)

Philip Pope
plays Professor (1 episode)

Karen Gillan
plays Kerry Newblood (2 episodes)

Karen Gillan as Kerry Newblood

Karen Gillan (born 28 November 1987) is a Scottish actress, director, and screenwriter from Inverness, Scotland. She ...

See Karen Gillan's other roles

Barbara Drennan
plays Jill (2 episodes)

Montserrat Lombard
plays WPC Knott (1 episode) , Blue (2 episodes)

Claire Lubert
plays Eva De Jong (1 episode)

Henry Miller
plays Chris Niblsmf (1 episode)

John Biggins
plays Wedding Man (1 episode)

Joanna Roth
plays Deborah Something (1 episode)

Shomarri Diaz
plays Sebastian Feral-Hoodie (1 episode)

Ojan Genc
plays Lord Quentin Tearaway (1 episode)

Toby Liszt
plays PC Gilmore (1 episode)

Kate Fleetwood
plays Kate Cloth (2 episodes)

Henry Kelly
plays Himself (1 episode)

Alex Beckett
plays Max (1 episode)

Michael Simkins
plays John Duntish (1 episode)

Laura Swift
plays Oldman Double (2 episodes)

Laura Swift as Oldman Double

Laura Swift is known for her work on Fast & Furious Presents: Hobbs & Shaw (2019), Black Widow (2021) and The King's ...

See Laura Swift's other roles

Geoffrey McGivern
plays Andy Preacherman (2 episodes)

Adam G. Goodwin
plays Mark Down (1 episode)

Sasha Waddell
plays Jemima Symes (1 episode)

Conor Moloney
plays Dick Hasty (1 episode)

Dan Mersh
plays Conor Tinuity (1 episode)

Todd Carty
plays Himself (2 episodes)

Marilyn O'Brien
plays Julie (1 episode)

Adam Tandy
plays Jill Tits (1 episode) , Robin Stork (2 episodes)

James Doherty
plays Pete (1 episode)

Gene Goodman
plays Choir Boy (1 episode)

Teo Pearl
plays Arthur Killer (1 episode)

Roxanne Gregory
plays Pole Dancer (1 episode)

Tom Clear
plays Dead Owl (1 episode)

Callum Dixon
plays Tumbler (2 episodes)

Marc Small
plays Chugger (2 episodes)

Zina Badran
plays Cashier (1 episode)

Mat Chaplin
plays Gay Man (1 episode)

Antonia Davies
plays Woman with Pram (1 episode)

Will Ashcroft
plays Bank Manager (1 episode)

Hayley-Marie Coppin
plays Sexy Woman (1 episode)

David Blair
plays Vicar in Bank (1 episode)

Neil Edmond
plays Passenger in Taxi (1 episode)

Neil Edmond as Passenger in Taxi

Neil Edmond was born on December 1, 1970 and is currently 53 years old.

See Neil Edmond's other roles

Jason Hazeley
plays Mitt Sniff (1 episode)

Erkan Mustafa
plays Himself (1 episode)

Terry Sue-Patt
plays Himself (1 episode)

Graham Cole
plays Himself (1 episode)

Anna Wing
plays Herself (1 episode)

Gwyneth Powell
plays Herself (1 episode)

Tommy Vine
plays Nigel (2 episodes)

Paul Blackwell
plays Police Officer (1 episode)

Chris Hayward
plays Frank Strang (1 episode)

Graham Curry
plays News Cameraman (1 episode)

Eve Chaplin
plays Jenny (1 episode)

Duncan Duff
plays Gus Plotpoint (1 episode)

Konnie Huq
plays Herself (1 episode)

Konnie Huq as Herself

Konnie Huq (Born Kanak Asha Huq or কনক হক) was born in London, England to Muslim Bangladeshi parents. She got her fir...

See Konnie Huq's other roles

Rufus Hound
plays Himself (1 episode)

Rufus Hound as Himself

Rufus Hound was born on March 6, 1979 and is currently 45 years old.

See Rufus Hound's other roles

Adam Englander
plays Himself (1 episode) , Tiger (2 episodes)

Dorian Lough
plays Kenny (1 episode)

Dorian Lough as Kenny

Dorian Lough was born on April 4, 1966 and is currently 58 years old.

See Dorian Lough's other roles

Katarina Čas
plays Katya (2 episodes)

Steffan Rhodri
plays Eddie Huffway (1 episode)

Steffan Rhodri as Eddie Huffway

The Welsh actor Steffan Rhodri was born and raised in Morriston, Swansea, Wales. He is best known for his work in the...

See Steffan Rhodri's other roles

Lee Nicholas Harris
plays Paramedic (1 episode)

Stephen Dillane
plays Macratty (2 episodes)

Stephen Dillane as Macratty

Stephen Dillane (born 30 November 1956) is an English actor. He won a Tony Award for his lead performance in Tom Stop...

See Stephen Dillane's other roles

Karina Fernandez
plays Studio Director (1 episode)

Jordan Long
plays Charity Guard (1 episode)

Tony Pitts
plays Bullock (2 episodes)

Tony Pitts as Bullock

Tony Pitts is an actor, screenwriter and playwright. Born in Sheffield, Pitts originally intended to become a physici...

See Tony Pitts's other roles

Guy Flanagan
plays Animal (2 episodes)

Ben Bishop
plays Twitch (2 episodes)

Brian Cox
plays Bill Ball (1 episode)

Brian Cox as Bill Ball

​Brian Denis Cox, CBE (born 1 June 1946) is a Scottish actor. He is known for his work with the Royal Shakespeare Com...

See Brian Cox's other roles

Daniel Lawrence Taylor
plays Vic (1 episode)

Emma Kay
plays Political Aide (1 episode)

Richard Osman
plays Himself (1 episode)

Celyn Jones
plays Villager 2 (1 episode)

Perry Lambert
plays Kate Cloth Corpse (1 episode)


Crew of A Touch of Cloth

Discover the backstage crew of A Touch of Cloth →