Movies (Acting Roles)

Choose Irvine Welsh.
Martin Compston was 39 in Choose Irvine Welsh. as 'Self'.Movie Released: Wed, Aug 23 2023

The Aftermath
Martin Compston was 34 in The Aftermath as 'Burnham'.Movie Released: Fri, Mar 01 2019

Mary Queen of Scots
Martin Compston was 34 in Mary Queen of Scots as 'Earl of Bothwell'.Movie Released: Fri, Dec 07 2018

Backstage At Live Aid
Martin Compston was 33 in Backstage At Live Aid as 'Midge Ure'.Movie Released: Thu, Apr 19 2018

The Hunter's Prayer
Martin Compston was 33 in The Hunter's Prayer as 'Metzger'.Movie Released: Thu, Jun 08 2017

Scottish Mussel
Martin Compston was 31 in Scottish Mussel as 'Ritchie'.Movie Released: Fri, Jun 26 2015

Filth
Martin Compston was 29 in Filth as 'Gorman'.Movie Released: Mon, Sep 23 2013

The Wee Man
Martin Compston was 28 in The Wee Man as 'Paul Ferris'.Movie Released: Fri, Jan 18 2013

Piggy
Martin Compston was 27 in Piggy as 'Joe'.Movie Released: Thu, May 03 2012

Sister
Martin Compston was 27 in Sister as 'Mike'.Movie Released: Wed, Apr 04 2012

When the Lights Went Out
Martin Compston was 27 in When the Lights Went Out as 'Mr. Price'.Movie Released: Tue, Jan 31 2012

Four
Martin Compston was 27 in Four as 'Lover'.Movie Released: Fri, Oct 21 2011

7lives
Martin Compston was 27 in 7lives as 'Rory'.Movie Released: Sun, Sep 18 2011

Ghosted
Martin Compston was 27 in Ghosted as 'Paul'.Movie Released: Fri, Jun 24 2011

Paris/Sexy
Martin Compston was 26 in Paris/Sexy as 'Seamus'.Movie Released: Sun, Oct 10 2010

Donkeys
Martin Compston was 26 in Donkeys as 'Stevie Blantyre'.Movie Released: Fri, Oct 08 2010

SoulBoy
Martin Compston was 26 in SoulBoy as 'Joe McCain'.Movie Released: Fri, Jun 04 2010

Pimp
Martin Compston was 26 in Pimp as 'Zeb'.Movie Released: Fri, May 21 2010

The Damned United
Martin Compston was 24 in The Damned United as 'John O'Hare'.Movie Released: Fri, Mar 27 2009

Red Mist
Martin Compston was 24 in Red Mist as 'Sean'.Movie Released: Fri, Aug 22 2008

Doomsday
Martin Compston was 23 in Doomsday as 'Joshua'.Movie Released: Fri, Mar 14 2008

The New Ten Commandments
Martin Compston was 23 in The New Ten Commandments as 'Self (archive footage)'.Movie Released: Wed, Jan 02 2008

True North
Martin Compston was 23 in True North as 'Sean'.Movie Released: Fri, Sep 14 2007

Red Road
Martin Compston was 22 in Red Road as 'Stevie'.Movie Released: Fri, Oct 27 2006

Carry on Ken
Martin Compston was 21 in Carry on Ken as 'Self'.Movie Released: Sun, Jan 01 2006

Wild Country
Martin Compston was 21 in Wild Country as 'Lee'.Movie Released: Sat, Oct 01 2005

Tickets
Martin Compston was 20 in Tickets as 'Jamesy'.Movie Released: Fri, Mar 25 2005

Sweet Sixteen
Martin Compston was 18 in Sweet Sixteen as 'Liam'.Movie Released: Sat, Sep 07 2002
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
Fear
Martin Compston was 40+ in Fear as 'Martyn'.TV Show Released: First Air Date
Tue, Mar 04 2025

The Real Line of Duty
Martin Compston was 39+ in The Real Line of Duty as 'Narrator'.TV Show Released: First Air Date
Wed, Feb 07 2024

The Rig
Martin Compston was 38+ in The Rig as 'Fulmer Hamilton'.TV Show Released: First Air Date
Fri, Jan 06 2023

Mayflies
Martin Compston was 38+ in Mayflies as 'Jimmy Collins'.TV Show Released: First Air Date
Wed, Dec 28 2022

Our House
Martin Compston was 37+ in Our House as 'Bram Lawson'.TV Show Released: First Air Date
Mon, Mar 07 2022

Vigil
Martin Compston was 37+ in Vigil as 'Craig Burke'.TV Show Released: First Air Date
Sun, Aug 29 2021

The Nest
Martin Compston was 35+ in The Nest as 'Dan'.TV Show Released: First Air Date
Sun, Mar 22 2020

Traces
Martin Compston was 35+ in Traces as 'Daniel MacAfee'.TV Show Released: First Air Date
Mon, Dec 09 2019

Urban Myths
Martin Compston was 32+ in Urban Myths as 'Midge Ure'.TV Show Released: First Air Date
Thu, Jan 19 2017

In Plain Sight
Martin Compston was 32+ in In Plain Sight as 'Peter Manuel'.TV Show Released: First Air Date
Wed, Dec 07 2016

Victoria
Martin Compston was 32+ in Victoria as 'Dr. Traill'.TV Show Released: First Air Date
Sun, Aug 28 2016

The Great Train Robbery
Martin Compston was 29+ in The Great Train Robbery as 'Roy James'.TV Show Released: First Air Date
Wed, Dec 18 2013

The Ice Cream Girls
Martin Compston was 28+ in The Ice Cream Girls as 'Marcus'.TV Show Released: First Air Date
Fri, Apr 19 2013

Ripper Street
Martin Compston was 28+ in Ripper Street as 'Edwin Havelock'.TV Show Released: First Air Date
Sun, Dec 30 2012

Line of Duty
Martin Compston was 28+ in Line of Duty as 'DS Steve Arnott'.TV Show Released: First Air Date
Tue, Jun 26 2012

Death in Paradise
Martin Compston was 27+ in Death in Paradise as 'Dexter Allen'.TV Show Released: First Air Date
Tue, Oct 25 2011

Five Daughters
Martin Compston was 25+ in Five Daughters as 'John'.TV Show Released: First Air Date
Sun, Apr 25 2010

Agatha Christie's Marple
Martin Compston was 20+ in Agatha Christie's Marple as 'Alfred Pollock'.TV Show Released: First Air Date
Sun, Dec 12 2004

The Royal
Martin Compston was 18+ in The Royal as 'Jeffrey Carpenter'.TV Show Released: First Air Date
Sun, Jan 19 2003

Monarch of the Glen
Martin Compston was 15+ in Monarch of the Glen as 'Ewan Brodie'.TV Show Released: First Air Date
Sun, Feb 27 2000

Silent Witness
Martin Compston was 11+ in Silent Witness as 'DS Jason Ross'.TV Show Released: First Air Date
Wed, Feb 21 1996

Casualty
Martin Compston was 2+ in Casualty as 'Matty Howell'.TV Show Released: First Air Date
Sat, Sep 06 1986