Cast and Crew of Rebus

Rebus

Detective series set in and around Edinburgh, Scotland. Inspector John Rebus, whose methods earn him the wrath of his superiors, does not hesitate to circumvent the law to enforce it.

Main Cast of Rebus

John Hannah as Rebus

John Hannah

as Rebus (4 episodes)

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

Sara Stewart as DCI Gill Templer

Sara Stewart

as DCI Gill Templer (4 episodes)

Sara Stewart was born on June 28, 1966 and is currently 58 years old.

Michelle Fairley as Janice Mee

Michelle Fairley

as Janice Mee (2 episodes)

Michelle Fairley (born 11 July 1963) is an actress from Northern Ireland. She is best known for playing Catelyn Stark...

Ron Donachie as Jack Gunner

Ron Donachie

as Jack Gunner (2 episodes)

Ron Donachie was born on April 26, 1956 and is currently 68 years old.

Secondary Cast of Rebus

Sam Heughan as Peter Carr

Sam Heughan

as Peter Carr (1 episode)

Sam graduated from the Royal Scottish Academy of Music and Drama in 2003. He was nominated for a 2003 Laurence Olivie...

Karen Gillan as Terry Cotter

Karen Gillan

as Terry Cotter (1 episode)

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

Tommy Flanagan as Thomas Telford

Tommy Flanagan

as Thomas Telford (1 episode)

Tommy Flanagan (born 3 July 1965) is a Scottish film actor. His distinctive facial scars are a result of a mugging. ...

James Cosmo as Morris Cafferty

James Cosmo

as Morris Cafferty (1 episode) , Morris Gerald Cafferty (1 episode)

From Wikipedia, the free encyclopedia James Cosmos is known for his film roles as Angus MacLeod in Highlander, Campb...

Mark Bonnar as DI Jim Margolies

Mark Bonnar

as DI Jim Margolies (1 episode)

Richard Mark Bonnar is a Scottish actor. He is known for his roles as Max in Guilt, Duncan Hunter in Shetland, Bruno ...

Natalie Dormer as Phillippa Balfour

Natalie Dormer

as Phillippa Balfour (1 episode)

An English actress, Dormer is best known for her roles as Anne Boleyn in the Showtime series The Tudors and as Margae...

Pip Torrens as Andrew Hammill

Pip Torrens

as Andrew Hammill (1 episode)

From Wikipedia, the free encyclopedia.  Pip Torrens (born June 2, 1960) is an English actor. He studied English Lite...

Ron Donachie as DC Jack Gunner

Ron Donachie

as DC Jack Gunner (1 episode) , DCS Wilson (1 episode)

Ron Donachie was born on April 26, 1956 and is currently 68 years old.

Roy Marsden as Sir Vivian Kirkwood

Roy Marsden

as Sir Vivian Kirkwood (1 episode)

Roy Marsden was born on June 25, 1941 and is currently 83 years old.

John Stahl as Rev Andrew McLeod

John Stahl

as Rev Andrew McLeod (1 episode)

John Stahl was born on June 23, 1953 and passed away 2 years ago at the age of 68 on March 2, 2022.

Michael Carter as Rev John Carson

Michael Carter

as Rev John Carson (1 episode)

Michael Carter (born 29 June 1947) is a Scottish actor of film, stage and television, known for portraying Gerald Bri...

Nicholas Jones as Commander Steelforth

Nicholas Jones

as Commander Steelforth (1 episode)

Nicholas Jones (born 3 April 1946) is an English character actor who has appeared on stage, film and television.

Julie Graham as Stacy Webster

Julie Graham

as Stacy Webster (1 episode)

Julia Graham (born 24 July 1965) is a Scottish actress.

Therese Bradley as Margaret Robertson

Therese Bradley

as Margaret Robertson (1 episode)

Therese Bradley is an actress, known for Young Adam (2003), Ordure! (2013) and A Long Way Down (2014).