Cast and Crew of Sea of Souls

Sea of Souls

Sea of Souls follows para-psychologist Monaghan and his two sidekicks from a fictitious Scottish University that investigates paranormal activity.

Sea of Souls ran for 4 seasons.

Main Cast of Sea of Souls

Secondary Cast of Sea of Souls

Peter McDonald as Dr. Andrew Gemmill

Peter McDonald

as Dr. Andrew Gemmill (6 episodes)

Peter McDonald (born 28 January 1972 in Dublin) is an Irish stage and screen actor. He grew up in Mount Merrion in So...

Ben Miles as Ian O'Rourke

Ben Miles

as Ian O'Rourke (2 episodes)

From Wikipedia, the free encyclopedia Benjamin Charles Miles (born 29 September 1966) is an English actor, best know...

Kari Corbett

Kari Corbett was born on February 16, 1984 and is currently 40 years old.

Phyllis Logan

Phyllis Logan

From Wikipedia, the free encyclopedia Phyllis Logan (born 11 January 1956) is a Scottish actress, known for playing ...

Rae Hendrie

Peter Guinness

Peter Guinness

Peter Guinness (born 14 August 1950) is an English film, television, and theatre actor. He has appeared in over fift...

Peter Capaldi

Peter Capaldi

Peter Dougan Capaldi (born 14 April 1958) is a Scottish actor, writer and director. He portrayed the twelfth incarnat...

James Fleet

James Fleet

​James Edward Fleet (born 11 March 1952) is an English actor. He is most famous for his roles as the bumbling and wel...

Barbara Flynn

Barbara Flynn

Barbara Flynn (born Barbara Joy McMurray, 5 August 1948) is an English actress.

John Hannah

John Hannah

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

Ron Donachie

Ron Donachie

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

Tim Plester as Video Shop Assistant

Tim Plester

as Video Shop Assistant (1 episode)

Tim Plester was born on September 10, 1970 and is currently 54 years old.

Tommy Carey

as Darren (1 episode)

Tom Magditch

as Westcott (1 episode)

Crew of Sea of Souls

Discover the backstage crew of Sea of Souls →