Movies (Acting Roles)

Time Travel Is Dangerous!
Mark Heap was 67 in Time Travel Is Dangerous! as 'The Regency Dandy'.Movie Released: Fri, Mar 28 2025

The House
Mark Heap was 64 in The House as 'Mr. Thomas (voice)'.Movie Released: Fri, Jan 14 2022

The Midnight Gang
Mark Heap was 61 in The Midnight Gang as 'Sir Quentin Strillers'.Movie Released: Wed, Dec 26 2018

Killer Weekend
Mark Heap was 61 in Killer Weekend as 'Gerald'.Movie Released: Sat, Aug 25 2018

The Last Post
Mark Heap was 57 in The Last Post Movie Released: Thu, Jan 01 2015

The World's End
Mark Heap was 56 in The World's End as 'Publican 7'.Movie Released: Thu, Jul 18 2013

All Stars
Mark Heap was 55 in All Stars as 'Simon Tarrington'.Movie Released: Wed, May 01 2013

Is This a Joke?
Mark Heap was 54 in Is This a Joke? as 'Doctor'.Movie Released: Sat, Dec 31 2011

Holy Flying Circus
Mark Heap was 54 in Holy Flying Circus as 'Andrew Thorogood'.Movie Released: Wed, Oct 19 2011

Lizzie and Sarah
Mark Heap was 52 in Lizzie and Sarah as 'Michael'.Movie Released: Sat, Mar 20 2010

Stardust
Mark Heap was 50 in Stardust as 'Tertius'.Movie Released: Fri, Aug 10 2007

Hitler: The Comedy Years
Mark Heap was 49 in Hitler: The Comedy Years as '(archive footage) (uncredited)'.Movie Released: Thu, May 10 2007

Alpha Male
Mark Heap was 49 in Alpha Male as 'Darwin'.Movie Released: Thu, Aug 10 2006

Scoop
Mark Heap was 49 in Scoop as 'M.C.'.Movie Released: Thu, Jul 27 2006

Confetti
Mark Heap was 48 in Confetti as 'Registrar'.Movie Released: Fri, May 05 2006

Animal
Mark Heap was 47 in Animal as 'Hugh Getner'.Movie Released: Tue, Jan 11 2005

Out of time
Mark Heap was 47 in Out of time as 'Charlie'.Movie Released: Fri, Oct 01 2004

Blake's Junction 7
Mark Heap was 47 in Blake's Junction 7 as 'Avon'.Movie Released: Tue, Aug 24 2004

The Calcium Kid
Mark Heap was 46 in The Calcium Kid as 'Sebastian Gore-Brown'.Movie Released: Fri, Apr 30 2004

About a Boy
Mark Heap was 44 in About a Boy as 'Math Teacher'.Movie Released: Fri, Apr 26 2002

Ant Muzak
Mark Heap was 44 in Ant Muzak as 'In-Store Tannoy Voice'.Movie Released: Tue, Jan 01 2002

Doc Martin
Mark Heap was 43 in Doc Martin as 'Mitch'.Movie Released: Mon, Jan 01 2001

Hospital!
Mark Heap was 39 in Hospital! as 'Dr. Ralph Crosby'.Movie Released: Sun, Mar 30 1997

Martin Luther, Heretic
Mark Heap was 26 in Martin Luther, Heretic as 'Medieval Player'.Movie Released: Tue, Nov 08 1983

The Magic Faraway Tree
Mark Heap will be 67+ in The Magic Faraway Tree as 'Mr. Oom Boom Boom'.Movie Released: Unreleased
TV Shows (Acting Roles)
Ages in TV shows are based off the first air date and may not be accurate. View individual episode details for accurate ages
Piglets
Mark Heap was 67+ in Piglets as 'Superintendent Bob Weekes'.TV Show Released: First Air Date
Sat, Jul 20 2024

Beyond Paradise
Mark Heap was 65+ in Beyond Paradise as 'Bob Holland'.TV Show Released: First Air Date
Fri, Feb 24 2023

Live at the Moth Club
Mark Heap was 65+ in Live at the Moth Club as 'George'.TV Show Released: First Air Date
Thu, Dec 01 2022

Incredible Ant
Mark Heap was 65+ in Incredible Ant as 'Flibbington (voice)'.TV Show Released: First Air Date
Fri, Nov 18 2022

Sister Boniface Mysteries
Mark Heap was 64+ in Sister Boniface Mysteries as 'Kirk Fabricant'.TV Show Released: First Air Date
Tue, Feb 08 2022

The Trouble with Maggie Cole
Mark Heap was 62+ in The Trouble with Maggie Cole as 'Peter Cole'.TV Show Released: First Air Date
Wed, Mar 04 2020

Intelligence
Mark Heap was 62+ in Intelligence as 'Barnaby Bailer'.TV Show Released: First Air Date
Fri, Feb 21 2020

Queens of Mystery
Mark Heap was 61+ in Queens of Mystery as 'Kurt Lee'.TV Show Released: First Air Date
Mon, Apr 08 2019

Digby Dragon
Mark Heap was 59+ in Digby Dragon as 'Mungo (voice)'.TV Show Released: First Air Date
Mon, Jul 04 2016

Upstart Crow
Mark Heap was 58+ in Upstart Crow as 'Sir Robert Greene'.TV Show Released: First Air Date
Mon, May 09 2016

Undercover
Mark Heap was 58+ in Undercover as 'DCI Langdon'.TV Show Released: First Air Date
Tue, Jun 16 2015

The Team
Mark Heap was 57+ in The Team as 'Albert Greaves'.TV Show Released: First Air Date
Sun, Feb 22 2015

Endeavour
Mark Heap was 55+ in Endeavour as 'Felix Lorimer'.TV Show Released: First Air Date
Sun, Apr 14 2013

Heading Out
Mark Heap was 55+ in Heading Out as 'Brian'.TV Show Released: First Air Date
Tue, Feb 26 2013

A Moody Christmas
Mark Heap was 55+ in A Moody Christmas as 'Heathrow Passenger'.TV Show Released: First Air Date
Wed, Oct 31 2012

Death in Paradise
Mark Heap was 54+ in Death in Paradise as 'Alec Burton'.TV Show Released: First Air Date
Tue, Oct 25 2011

Spy
Mark Heap was 54+ in Spy as 'Phillip'.TV Show Released: First Air Date
Fri, Oct 14 2011

Friday Night Dinner
Mark Heap was 53+ in Friday Night Dinner as 'Jim'.TV Show Released: First Air Date
Fri, Feb 25 2011

The Indian Doctor
Mark Heap was 53+ in The Indian Doctor as 'Rev. Herbert Todd'.TV Show Released: First Air Date
Mon, Nov 15 2010

Single Father
Mark Heap was 53+ in Single Father as 'Robin'.TV Show Released: First Air Date
Sun, Oct 10 2010

The Great Outdoors
Mark Heap was 53+ in The Great Outdoors as 'Bob'.TV Show Released: First Air Date
Wed, Jul 28 2010

Misfits
Mark Heap was 52+ in Misfits as 'Jonas'.TV Show Released: First Air Date
Thu, Nov 12 2009

Desperate Romantics
Mark Heap was 52+ in Desperate Romantics as 'Charles Dickens'.TV Show Released: First Air Date
Tue, Jul 21 2009

No Heroics
Mark Heap was 51+ in No Heroics TV Show Released: First Air Date
Thu, Sep 18 2008

Lark Rise to Candleford
Mark Heap was 50+ in Lark Rise to Candleford as 'Thomas Brown'.TV Show Released: First Air Date
Sun, Jan 13 2008

Benidorm
Mark Heap was 49+ in Benidorm as 'Malcolm'.TV Show Released: First Air Date
Thu, Feb 01 2007

Skins
Mark Heap was 49+ in Skins as 'Graham'.TV Show Released: First Air Date
Thu, Jan 25 2007

Hotel Babylon
Mark Heap was 48+ in Hotel Babylon TV Show Released: First Air Date
Thu, Jan 19 2006

The Crust
Mark Heap was 47+ in The Crust as 'Cowboy Keith'.TV Show Released: First Air Date
Sat, Jan 01 2005

Agatha Christie's Marple
Mark Heap was 47+ in Agatha Christie's Marple as 'Mr. Humpries'.TV Show Released: First Air Date
Sun, Dec 12 2004

Green Wing
Mark Heap was 47+ in Green Wing as 'Alan Statham'.TV Show Released: First Air Date
Fri, Sep 03 2004

Spine Chillers
Mark Heap was 46+ in Spine Chillers as 'Balfus'.TV Show Released: First Air Date
Mon, Jun 23 2003

Look Around You
Mark Heap was 45+ in Look Around You as 'Leonard Hatred'.TV Show Released: First Air Date
Thu, Oct 10 2002

Happiness
Mark Heap was 43+ in Happiness as 'Terry Roche'.TV Show Released: First Air Date
Tue, Mar 20 2001

Jam
Mark Heap was 42+ in Jam as 'Various'.TV Show Released: First Air Date
Thu, Mar 23 2000

The Strangerers
Mark Heap was 42+ in The Strangerers as 'Harry'.TV Show Released: First Air Date
Tue, Feb 15 2000

Spaced
Mark Heap was 42+ in Spaced as 'Brian Topp'.TV Show Released: First Air Date
Fri, Sep 24 1999

People Like Us
Mark Heap was 42+ in People Like Us as 'Graham Atkinson'.TV Show Released: First Air Date
Mon, Sep 20 1999

Big Train
Mark Heap was 41+ in Big Train TV Show Released: First Air Date
Mon, Nov 09 1998

Kiss Me Kate
Mark Heap was 40+ in Kiss Me Kate TV Show Released: First Air Date
Mon, May 04 1998

Stressed Eric
Mark Heap was 40+ in Stressed Eric TV Show Released: First Air Date
Mon, Apr 20 1998

How Do You Want Me?
Mark Heap was 40+ in How Do You Want Me? TV Show Released: First Air Date
Tue, Feb 24 1998

An Unsuitable Job for a Woman
Mark Heap was 40+ in An Unsuitable Job for a Woman as 'DS Maskell (uncredited)'.TV Show Released: First Air Date
Fri, Oct 24 1997

Midsomer Murders
Mark Heap was 39+ in Midsomer Murders as 'Simon Fergus-Johnson'.TV Show Released: First Air Date
Sun, Mar 23 1997

Brass Eye
Mark Heap was 39+ in Brass Eye as 'Simon Hottrin/Dr. Zeus Spofforth'.TV Show Released: First Air Date
Wed, Jan 29 1997

Dalziel & Pascoe
Mark Heap was 38+ in Dalziel & Pascoe TV Show Released: First Air Date
Sat, Mar 16 1996

The World of Lee Evans
Mark Heap was 38+ in The World of Lee Evans as 'Platform Guard'.TV Show Released: First Air Date
Fri, Jun 02 1995

Can You Keep a Secret?
Mark Heap will be 67+ in Can You Keep a Secret? as 'William'.TV Show Released: First Air Date
Unreleased