Show
Actor (108 credits)
2016-2023
Two Doors Down
(TV Series)
Eric
Eric
- Carvery
(2023)
... Eric
- Ian's Ex
(2023)
... Eric
- Cathy Loves
(2023)
... Eric
- Takeaway
(2023)
... Eric
- Cathy's Come Home
(2023)
... Eric
- Vegas
(2023)
... Eric
- Christmas Special
(2022)
... Eric
- Garden Party
(2022)
... Eric
- Aussie Holiday
(2022)
... Eric
- Christine 69
(2022)
... Eric
- Dinner for Seven
(2022)
... Eric
- Alan's Boot
(2022)
... Eric
- Macaroni
(2022)
... Eric
- Amalfi Friends
(2022)
... Eric
- Brother Michael
(2022)
... Eric
- Doughnuts
(2022)
... Eric
- Christmas Special
(2021)
... Eric
- Beth's Flu
(2021)
... Eric
- Veggie Curry
(2021)
... Eric
- Christmas Special
(2020)
... Eric
- Housewarming
(2019)
... Eric
- Overnight
(2019)
... Eric
- Graham & Sandra
(2019)
... Eric
- Hospital
(2019)
... Eric
- Willie's Wake
(2019)
... Eric
- Anniversary
(2019)
... Eric
- Alan and Michelle
(2018)
... Eric
- Party Pieces
(2018)
... Eric
- Fish Friday
(2018)
... Eric
- Break-in
(2018)
... Eric
- Eric's Colon
(2018)
... Eric
- Burns Supper
(2018)
... Eric
- Christmas Special
(2017)
... Eric
- Episode #2.6
(2016)
... Eric
- Episode #2.5
(2016)
... Eric
- Episode #2.4
(2016)
... Eric
- Episode #2.3
(2016)
... Eric
- Episode #2.2
(2016)
... Eric
- Episode #2.1
(2016)
... Eric
- Episode #1.6
(2016)
... Eric
- Episode #1.5
(2016)
... Eric
- Episode #1.4
(2016)
... Eric
- Episode #1.3
(2016)
... Eric
- Episode #1.2
(2016)
... Eric
- Episode #1.1
(2016)
... Eric
2023
Good Omens
(TV Series)
Tulloch
Tulloch
- Chapter 6: Every Day
(2023)
... Tulloch
- Chapter 3: I Know Where I'm Going featuring the minisode The Resurrectionists
(2023)
... Tulloch
2019
Hatton Garden
(TV Mini Series)
Kenny Collins
Kenny Collins
- Episode #1.4
(2019)
... Kenny Collins
- Episode #1.3
(2019)
... Kenny Collins
- Episode #1.2
(2019)
... Kenny Collins
- Episode #1.1
(2019)
... Kenny Collins
2014
Shetland
(TV Series)
Cameron Watt
Cameron Watt
- Dead Water: Part 2
(2014)
... Cameron Watt
- Dead Water: Part 1
(2014)
... Cameron Watt
2014
Silent Witness
(TV Series)
David Preston
David Preston
- Commodity: Part 2
(2014)
... David Preston
- Commodity: Part 1
(2014)
... David Preston
2012
Waterloo Road
(TV Series)
Gerard Findlay
Gerard Findlay
- We Need to Talk About Cheryl
(2012)
... Gerard Findlay
- Future Proof
(2012)
... Gerard Findlay
- Read My Lips
(2012)
... Gerard Findlay
- Troubled Waters
(2012)
... Gerard Findlay
- Spirit Child
(2012)
... Gerard Findlay
- New Beginnings
(2012)
... Gerard Findlay
1986-2010
Taggart
(TV Series)
DCI Matt Burke / George Bryce / DCI Matthew Burke
DCI Matt Burke / George Bryce / DCI Matthew Burke
- Ends of Justice
(2010)
... DCI Matt Burke
- Bloodsport
(2010)
... DCI Matt Burke
- Fallen Angels
(2010)
... DCI Matt Burke
- Silent Truth
(2010)
... DCI Matt Burke
- Abuse of Trust
(2010)
... DCI Matt Burke
- Bad Medicine
(2010)
... DCI Matt Burke
- The Rapture
(2010)
... DCI Matt Burke
- Local Hero
(2010)
... DCI Matt Burke
- I.O.U.
(2010)
... DCI Matt Burke
- Fact and Fiction
(2009)
... DCI Matt Burke
- So Long Baby
(2009)
... DCI Matt Burke
- The Knife Trick
(2009)
... DCI Matt Burke
- Grass
(2009)
... DCI Matt Burke
- Cold Reader
(2009)
... DCI Matt Burke
- Lifeline
(2008)
... DCI Matt Burke
- Crossing the Line
(2008)
... DCI Matt Burke
- Homesick
(2008)
... DCI Matt Burke
- The Caring Game
(2008)
... DCI Matt Burke
- Safer
(2008)
... DCI Matt Burke
- Point of Light
(2008)
... DCI Matt Burke
- A Study in Murder
(2008)
... DCI Matt Burke
- Trust
(2008)
... DCI Matt Burke
- Island
(2008)
... DCI Matt Burke
- Judgement Day
(2008)
... DCI Matt Burke
- Genesis
(2008)
... DCI Matt Burke
- Pinnacle
(2007)
... DCI Matt Burke
- Tenement
(2007)
... DCI Matt Burke
- The Thirteenth Step
(2007)
... DCI Matt Burke
- Users and Losers
(2007)
... DCI Matt Burke
- The Best and the Brightest
(2006)
... DCI Matt Burke
- Law
(2006)
... DCI Matt Burke
- Dead Man Walking
(2005)
... DCI Matt Burke
- Do or Die
(2005)
... DCI Matt Burke
- Cause to Kill
(2005)
... DCI Matt Burke
- Running Out of Time
(2005)
... DCI Matt Burke
- A Death Foretold
(2005)
... DCI Matt Burke
- A Taste of Money
(2005)
... DCI Matt Burke
- Cause and Effect
(2005)
... DCI Matt Burke
- Mind Over Matter
(2005)
... DCI Matt Burke
- In Camera
(2005)
... DCI Matt Burke
- The Ties That Bind
(2005)
... DCI Matt Burke
- The Wages of Sin
(2005)
... DCI Matt Burke
- Puppet on a String
(2005)
... DCI Matt Burke
- Saints and Sinners
(2004)
... DCI Matt Burke
- Compensation
(2004)
... DCI Matt Burke
- Atonement
(2003)
... DCI Matt Burke
- Penthouse and Pavement
(2003)
... DCI Matt Burke
- An Eye for an Eye
(2003)
... DCI Matt Burke
- Halfway House
(2003)
... DCI Matt Burke
- Bad Blood
(2003)
... DCI Matt Burke
- New Life
(2003)
... DCI Matt Burke
- Blood Money
(2002)
... DCI Matt Burke
- Fade to Black
(2002)
... DCI Matt Burke
- Hard Man
(2002)
... DCI Matt Burke
- The Friday Event Part Two
(2002)
... DCI Matt Burke
- The Friday Event Part One
(2002)
... DCI Matt Burke
- Watertight
(2002)
... DCI Matthew Burke
- Fire, Burn
(2002)
... DCI Matt Burke
- Death Trap
(2002)
... DCI Matt Burke
- Knife Edge: Part Three
(1986)
... George Bryce
- Knife Edge: Part Two
(1986)
... George Bryce
- Knife Edge: Part One
(1986)
... George Bryce
2008
Age of Conan: Hyborian Adventures
(Video Game)
(voice)
2006
Medieval II: Total War
(Video Game)
(voice)
2001
Harry Potter and the Philosopher's Stone
(Video Game)
(PS2) (voice)
1998-2001
Renford Rejects
(TV Series)
Eddie McAvoy
Eddie McAvoy
- Real Player
(2001)
... Eddie McAvoy
- Cool Ben 2
(2001)
... Eddie McAvoy
- Renford Record
(2001)
... Eddie McAvoy
- Gamesmanship
(2001)
... Eddie McAvoy
- Mascot
(2001)
... Eddie McAvoy
- Stand Up Renford
(2001)
... Eddie McAvoy
- Wild Wild West
(2001)
... Eddie McAvoy
- Strictly Ballroom
(2001)
... Eddie McAvoy
- Pay Per View
(2001)
... Eddie McAvoy
- Sports Personality
(2001)
... Eddie McAvoy
- Tiger in the Woods
(2001)
... Eddie McAvoy
- Gorilla
(2001)
... Eddie McAvoy
- Beachball
(2001)
... Eddie McAvoy
- Renford Aid
(2000)
... Eddie McAvoy
- Sponsorship
(2000)
... Eddie McAvoy
- Reject TV
(2000)
... Eddie McAvoy
- Hall of Fame
(2000)
... Eddie McAvoy
- Renford Radio
(2000)
... Eddie McAvoy
- The Agent
(2000)
... Eddie McAvoy
- St Jude
(2000)
... Eddie McAvoy
- Thank You Bob
(2000)
... Eddie McAvoy
- Best Laid Plans
(2000)
... Eddie McAvoy
- Renfordium Rejectii
(2000)
... Eddie McAvoy
- Another Italian
(2000)
... Eddie McAvoy
- Famous Footballers
(2000)
... Eddie McAvoy
- Masterclass
(2000)
... Eddie McAvoy
- No Thank You Sven
(1999)
... Eddie McAvoy
- We Love You Stoker
(1999)
... Eddie McAvoy
- Colonel Phillips
(1999)
... Eddie McAvoy
- Faust XI
(1999)
... Eddie McAvoy
- Scout's Honour
(1999)
... Eddie McAvoy
- The Great Escape
(1999)
... Eddie McAvoy
- They Thought It Was All Over
(1999)
... Eddie McAvoy
- Action
(1999)
... Eddie McAvoy
- Boyband
(1999)
... Eddie McAvoy
- Boom and Bust
(1999)
... Eddie McAvoy
- Go Kart Go!
(1999)
... Eddie McAvoy
- Pizza Di Gradi
(1999)
... Eddie McAvoy
- Hello Sue
(1999)
... Eddie McAvoy
- High Noon
(1998)
... Eddie McAvoy
- Bowled Over
(1998)
... Eddie McAvoy
- Ciao Bambino
(1998)
... Eddie McAvoy
- Just the Ticket
(1998)
... Eddie McAvoy
- Down the Drain
(1998)
... Eddie McAvoy
- Old Dogs
(1998)
... Eddie McAvoy
- Ben in Tights
(1998)
... Eddie McAvoy
- The Best Medicine
(1998)
... Eddie McAvoy
- All in the Mind
(1998)
... Eddie McAvoy
- Heartbreak Hotel
(1998)
... Eddie McAvoy
- Field of Dreams
(1998)
... Eddie McAvoy
- Don Bruno
(1998)
... Eddie McAvoy
- One of the Guys
(1998)
... Eddie McAvoy
1999
Extremely Dangerous
(TV Mini Series)
DCS Wallace
DCS Wallace
- Episode #1.4
(1999)
... DCS Wallace
- Episode #1.3
(1999)
... DCS Wallace
- Episode #1.2
(1999)
... DCS Wallace
- Episode #1.1
(1999)
... DCS Wallace
1999
The Scarlet Pimpernel
(TV Series)
Carnot
Carnot
- Valentin Gautier/The Scarlet Pimpernel Meets Madame Guillotine
(1999)
... Carnot
1988-1999
Rab C. Nesbitt
(TV Series)
Alec / Dodie
Alec / Dodie
- Heat
(1999)
... Alec
- Seasonal Greet
(1988)
... Dodie
1997
Turning World
(TV Series)
Barry
Barry
- Episode #1.3
(1997)
... Barry
- Episode #1.2
(1997)
... Barry
- Episode #1.1
(1997)
... Barry
1996
The Crow Road
(TV Mini Series)
Lachlan Watt
Lachlan Watt
- Rory
(1996)
... Lachlan Watt
- Fergus
(1996)
... Lachlan Watt
- Kenneth
(1996)
... Lachlan Watt
- Prentice
(1996)
... Lachlan Watt
1995-1996
Bad Boys
(TV Series)
Malky Mulherron / Tissue Mulherron
Malky Mulherron / Tissue Mulherron
- Sex and Violence
(1996)
... Malky Mulherron
- From Russia with Love
(1996)
... Malky Mulherron
- The Bonny Bonny Banks
(1996)
... Malky Mulherron
- Fly on the Wall
(1996)
... Malky Mulherron
- Dead Men Don't Wear Bunnets
(1996)
... Malky Mulherron
- No Pain, No Gain
(1996)
... Malky Mulherron
- Pilot
(1995)
... Tissue Mulherron
1995
Backup
(TV Series)
PC Ian 'Jock' Macrae
PC Ian 'Jock' Macrae
- Cut and Dried
(1995)
... PC Ian 'Jock' Macrae
- Clubbing
(1995)
... PC Ian 'Jock' Macrae
- Happy That Way
(1995)
... PC Ian 'Jock' Macrae
- Badlands
(1995)
... PC Ian 'Jock' Macrae
- Mouth and Trousers
(1995)
... PC Ian 'Jock' Macrae
- Toleration Zone
(1995)
... PC Ian 'Jock' Macrae
- Tender Loving Care
(1995)
... PC Ian 'Jock' Macrae
- Not All There
(1995)
... PC Ian 'Jock' Macrae
1995
Signs and Wonders
(TV Series)
William Gimble
William Gimble
- Episode #1.3
(1995)
... William Gimble
- Episode #1.2
(1995)
... William Gimble
- Episode #1.1
(1995)
... William Gimble
1988-1989
Screen Two
(TV Series)
Tommy / Des Organ
Tommy / Des Organ
- Leaving
(1989)
... Tommy
- Lucky Sunil
(1988)
... Des Organ
1988
The Campbells
(TV Series)
Sheriff Black
Sheriff Black
- The Sentence of the Court
(1988)
... Sheriff Black
- Homeward Bound
(1988)
... Sheriff Black
1988
The Les Dennis Laughter Show
(TV Series)
Various Characters
Various Characters
- Episode #2.6
(1988)
... Various Characters
- Episode #2.5
(1988)
... Various Characters
- Episode #2.4
(1988)
... Various Characters
1988
The One Game
(TV Mini Series)
The Conjuror
The Conjuror
- Monday
(1988)
... The Conjuror
- Sunday
(1988)
... The Conjuror
- Saturday
(1988)
... The Conjuror
1978-1984
Crown Court
(TV Series)
Joe McGoldrick / Dr. Allan
Joe McGoldrick / Dr. Allan
- Big Deal: Part 1
(1984)
... Joe McGoldrick
- Common Sense: Part 3
(1978)
... Dr. Allan
1982-1983
Blackadder
(TV Series)
McAngus, Duke of Argyll / McAngus
McAngus, Duke of Argyll / McAngus
- Born to Be King
(1983)
... McAngus, Duke of Argyll
- Original Pilot
(1982)
... McAngus
1983
No Excuses
(TV Series)
Howard
Howard
- They're Onto Us
(1983)
... Howard
- Little Actress
(1983)
... Howard
- Rock 'N' Roll Mad
(1983)
... Howard
- One Easy Lesson
(1983)
... Howard
1982
Fame Is the Spur
(TV Mini Series)
Keir Hardie
Keir Hardie
- Episode #1.6
(1982)
... Keir Hardie
- Episode #1.5
(1982)
... Keir Hardie
1980
A Question of Guilt
(TV Series)
Captain Cranstoun / William Cranstoun
Captain Cranstoun / William Cranstoun
- Mary Blandy: Part 6
(1980)
... Captain Cranstoun
- Mary Blandy: Part 5
(1980)
... William Cranstoun
- Mary Blandy: Part 4
(1980)
... Captain Cranstoun
- Mary Blandy: Part 3
(1980)
... William Cranstoun
- Mary Blandy: Part 2
(1980)
... Captain Cranstoun
- Mary Blandy: Part 1
(1980)
... William Cranstoun
1971-1977
Play for Today
(TV Series)
John / 7:84 Company - Lord Vat / Singer etc / ...
John / 7:84 Company - Lord Vat / Singer etc / ...
- The Thin End of the Wedge
(1977)
... John
- Just Another Saturday
(1975)
- The Cheviot, the Stag and the Black Black Oil
(1974)
... 7:84 Company - Lord Vat / Singer etc
- Michael Regan
(1971)
... Jerry's mate
1973
Scotch on the Rocks
(TV Series)
Chappie Chapman
Chappie Chapman
- Phase 3
(1973)
... Chappie Chapman
- Phase 1
(1973)
... Chappie Chapman
1965-1970
Dr. Finlay's Casebook
(TV Series)
Alister Daker / Alex Milne / Butcher's Boy / ...
Alister Daker / Alex Milne / Butcher's Boy / ...
- A Question of Values
(1970)
... Alister Daker
- A Penny Saved
(1967)
... Alex Milne
- A Woman's Work
(1965)
... Butcher's Boy
- Another Opinion
(1965)
... Boy (as Alexander Norton)
- Devils Dozens
(1965)
... Tommy
1967-1968
The Revenue Men
(TV Series)
Benny / Willie
Benny / Willie
- Search for an Unknown Client: Part 2 - A Present for Johnnie
(1968)
... Benny
- Search for an Unknown Client: Part 1 - Dead End
(1968)
... Benny
- Better Dead Than Alive
(1967)
... Willie
1966-1967
This Man Craig
(TV Series)
Alec Brown / Bob McCall / Fisher / ...
Alec Brown / Bob McCall / Fisher / ...
- Another School of Thought
(1967)
... Alec Brown
- Song of McCall
(1966)
... Bob McCall
- Mates
(1966)
... Fisher
- Live Like a Man
(1966)
... Davy Murchie (as Alexander Norton)
- With Luv from Rosie
(1966)
... Macrae
Show
Writer (2 credits)
1986-1987
Dramarama
(TV Series) (writer - 2 episodes)
- Stan's First Night
(1987)
... (writer)
- Waiting for Elvis
(1986)
... (writer)
Show
Additional Crew (2 credits)
Show
Soundtrack (1 credit)
2018
Two Doors Down
(TV Series) (performer - 1 episode)
- Burns Supper
(2018)
... (performer: "I'm Gonna Be (500 Miles)" - uncredited)
Show
Self (27 credits)
2023
Iain Robertson Rambles
(TV Series documentary)
Self
Self
- Iain Robertson Rambles - The Hebridean Way
(2023)
... Self
2022
Breaking the News
(TV Series)
Self
Self
- Lucy Porter, Raymond Mearns, Susan Riddell and Alasdair Beckett-King
(2022)
... Self
2021
The Years That Changed Modern Scotland
(TV Mini Series)
Self - Actor
Self - Actor
- Scotland for Sale (1970-1981)
(2021)
... Self - Actor
2005-2019
This Morning
(TV Series)
Self
Self
- Episode #31.98
(2019)
... Self
- Episode dated 11 January 2011
(2011)
... Self
- Episode dated 16 September 2005
(2005)
... Self
2017
Getting the Builders In
(TV Series)
Self - Narrator
Self - Narrator
- Episode #1.15
(2017)
... Self - Narrator (voice)
- Episode #1.14
(2017)
... Self - Narrator (voice)
- Episode #1.13
(2017)
... Self - Narrator (voice)
- Episode #1.12
(2017)
... Self - Narrator (voice)
- Episode #1.11
(2017)
... Self - Narrator (voice)
- Episode #1.10
(2017)
... Self - Narrator (voice)
- Episode #1.9
(2017)
... Self - Narrator (voice)
- Episode #1.8
(2017)
... Self - Narrator (voice)
- Episode #1.7
(2017)
... Self - Narrator (voice)
- Episode #1.6
(2017)
... Self - Narrator (voice)
- Episode #1.5
(2017)
... Self - Narrator (voice)
- Episode #1.4
(2017)
... Self - Narrator (voice)
- Episode #1.3
(2017)
... Self - Narrator (voice)
- Episode #1.2
(2017)
... Self - Narrator (voice)
- Episode #1.1
(2017)
... Self - Narrator (voice)
2012
Watching Ourselves: 60 Years of Television in Scotland
(TV Series documentary)
Self
Self
- Baubles and Bells
(2012)
... Self
- Other Lives
(2012)
... Self
- Characters
(2012)
... Self
- Mean Streets
(2012)
... Self
- Having a Laugh
(2012)
... Self
2012
Crime Connections
(TV Series documentary)
Self / DCI Matt Burke
Self / DCI Matt Burke
- Episode #1.2
(2012)
... Self / DCI Matt Burke
2011
The A to Z of Crime
(TV Series documentary)
Self / Matt Burke
Self / Matt Burke
- Q to T
(2011)
... Self / Matt Burke
2009
The Weather
(TV Series documentary)
Self - Narrator
Self - Narrator
- Winds
(2009)
... Self - Narrator (voice)
- Snow
(2009)
... Self - Narrator (voice)
- Rain
(2009)
... Self - Narrator (voice)
2007-2009
Movie Connections
(TV Series documentary)
Self
Self
- Local Hero
(2009)
... Self
- Gregory's Girl
(2007)
... Self
2005-2006
Unsolved
(TV Series documentary)
Self - Presenter
Self - Presenter
- Tracey Wylde
(2006)
... Self - Presenter
- Helen Puttock/Bible John
(2005)
... Self - Presenter
- Caroline Glachan
(2005)
... Self - Presenter
1980-1982
Play Away
(TV Series)
Self
Self
- Episode #11.10
(1982)
... Self
- Episode #11.9
(1982)
... Self
- Episode #11.8
(1982)
... Self
- Episode #11.7
(1982)
... Self
- Episode #11.6
(1981)
... Self
- Episode #11.5
(1981)
... Self
- Episode #11.4
(1981)
... Self
- Episode #11.3
(1981)
... Self
- Episode #11.2
(1981)
... Self
- Episode #11.1
(1981)
... Self
- Episode #10.18
(1981)
... Self
- Episode #10.17
(1981)
... Self
- Episode #10.11
(1981)
... Self
- Episode #10.9
(1981)
... Self
- Episode #10.8
(1980)
... Self
- Episode #10.7
(1980)
... Self
- Episode #10.3
(1980)
... Self