Home / Discover / People
  • Created April 5, 2019 by
    Administrator admin
  • Modified February 11, 2023 by
    crazysnailboy

A Murder of Quality

1991
as Stanley Rode

Alien Autopsy

2006
as Jeffrey

Art That Made Us

2022
as Narrator

Black Sea

2014
as Peters

Chunky Monkey

2001
as Donald Leek

Code of a Killer

2015
as DCS David Baker

Conspiracy

2001
as Dr. Wilhelm Kritzinger

Diana: Her True Story

1993
as Prince Charles

Dog Ends

1984
as Robert

Faith Healer

2020
as Teddy

Funny Woman (2023)

2023
as George Parker

Hot Fuzz

2007
as Martin Blower

Housewife, 49

2006
as Will Last

Isolation Stories

2020
as Grandad

King Lear

1983
as Edgar

Like Minds

2006
as John Colbie

Mary, Mother of Jesus

1999
as Joseph of Nazareth

Midwinter of the Spirit

2015
as Rev Huw Owens

Nowhere Boy

2009
as George Toogood Smith

Paradise Postponed

1986
as Leslie Titmuss

Patriot Games

1992
as Inspector Highland

Scum

1991
as Archer

Sex, Chips & Rock n' Roll

2000
as Norman Kershawe

Shameless

2004
as Frank Gallagher

The Ark

2015
as Noah

The Marksman

1987
as Weaver

The Queen's Sister

2005
as Prince Philip

The Russia House

1990
as Wicklow

Urban Myths

2017
as Samuel Beckett

What Remains

2013
as DI Len Harper

When the Whales Came

1989
as Jack Jenkins

Director

Episode Shameless
Grandaddy Gallagher
2013
Episode Shameless
Gunshot
2010
Episode Shameless
Other Paddy
2008
Episode Shameless
Perfectly Frank
2010
Episode Shameless
The Countdown
2008
Episode Shameless
The Ties That Blind Us
2008

Guest Star

Episode The Last Detective
Benefit to Mankind
2004
Episode Ancient Rome: The Rise and Fall of an Empire
Constantine
2006
Episode Spooks
Divided They Fall
2005
Episode Cutting It
Episode Three
2004
Episode Have I Got News for You
Robert Webb, David Threlfall, Marcus Brigstocke
2010
Episode Play for Today
Scum
1991
Episode BBC Drama
The Ark
2015
Episode Play for Today
The Kiss of Death
1977
Episode Afterlife
The Rat Man
2006
Episode Shakespeare Solos
The Tempest (David Threlfall)
2016