


as Elderfather
Jun 18, 2026

as Estate Agent
Mar 22, 2025

as The Abbot
Dec 6, 2024

as Duncan
Dec 16, 2023

as Silver Dragon
Jun 11, 2023

Oct 19, 2021

as King's Uncle
Oct 13, 2021

as Vic
Nov 2, 2020

as Jerry
Jul 16, 2019

as Eric
Nov 19, 2018

as Lord Mackinnon of Skye
Sep 6, 2018

as Campbell
Apr 12, 2018

as Master David Andrews
Jun 21, 2017

as Kenny Collins
Apr 14, 2017

as Harold Hardrada
Feb 28, 2017

as Mr. Starling (uncredited)
Feb 19, 2017

as Prison Warden
Oct 18, 2016

as Self - Big Innes
Dec 31, 2014

as Tyr
Oct 30, 2013

as Douglas
Aug 4, 2013

as Peter
Jul 5, 2013

as Father John
Jun 18, 2012

as Captain Tanner
Nov 22, 2011

as Beame
Aug 27, 2011
as Lachlan Macquarie
Jan 25, 2011

as Mute McGill
Mar 1, 2010

as Steve
Feb 12, 2010

as MacQueen
Feb 10, 2010

as Captain Tanner
Dec 23, 2009

as Wyburd
Mar 7, 2009

as McClintoch
Jan 29, 2009

as Hoffmeister
Oct 17, 2008

as Cousin Finlay
Apr 30, 2008

as Dave
Nov 4, 2007

as Monsieur Roulin
Mar 22, 2007

as MacPherson (voice)
Aug 4, 2006

as MacPhereson(voice)
Dec 25, 2005

as Brother Mike
Jul 15, 2005

as Ricy
Apr 4, 2005

as Gordon
Feb 28, 2005

as Adam Penruddocke
Nov 12, 2004
as Moon River Thompson
Aug 24, 2004

as Lancelot's Father
Jul 7, 2004

as Angus Mackay
May 13, 2004

as The Thin Man
Dec 5, 2002

as DS Dennis Betts
Jul 5, 2002

as Mr. Michaelmas
Sep 10, 2001

as Billy Hunch
Sep 4, 2001

as Sergeant Justin Bommel
Aug 11, 2001

as Miklos Rumbold
Oct 19, 2000

as Station Master
Sep 11, 2000

as Helfdane (Fat)
Aug 13, 1999

as Joe Gargery
Apr 12, 1999

as Theophilus
Dec 31, 1997

as Gordon Weir
Oct 26, 1996

as Mick Boyd
Oct 5, 1996
as Arthur
May 6, 1996

as Grazetti
Sep 29, 1995

as Neil Currie
Sep 13, 1995

as Krebs
Nov 26, 1994

as Chief Inspector Daybury
Dec 3, 1993

as Travis
Oct 6, 1993

as Clegg
Jan 15, 1993

as Sgt. Bormann
Mar 27, 1992

as Mac
Jan 19, 1992

as Alan Simpson
Sep 1, 1991
as Chris Anderson
Mar 17, 1991

as Mowat
Mar 28, 1989

as Terry Knapp
May 29, 1988

as Stan
Jan 1, 1984

as Superintendent
Sep 1, 1983
as Bilby / Bill

as Norman

as Derek Abbott
Sep 1, 2025

as Jamie Lingard
May 29, 2025

as Uncle Ron
Jul 17, 2024

as Eddie Melville
Sep 18, 2023

as Crocus
Aug 31, 2023

as Frank Derosa
Oct 20, 2022

as Odin
Aug 5, 2022

as Willie
Aug 6, 2020

as Valentin
Jan 1, 2020

as Stribog
Dec 20, 2019

as The Fool
Oct 3, 2019

as Graham
Sep 16, 2019

as William Keating
Nov 30, 2018

as Greg Alban
Feb 26, 2018

as Henry
Sep 11, 2017

as Harold Hardrada
Feb 28, 2017

as Desmond
Feb 5, 2017

as Albert (voice)
Jul 4, 2016

as Malton Jennings
Aug 14, 2015

as Lord Lovat
Aug 9, 2014

as Adam Markham, Arthur Mair
Mar 10, 2013

as Fred Abberline
Dec 30, 2012

Jan 6, 2012

as Self - Participant
Oct 24, 2011

as Allen Barnes
May 1, 2011

as Brynden 'The Blackfish' Tully
Apr 17, 2011

Apr 3, 2011

Jul 5, 2010

as Alexander Creighton
Nov 1, 2009

as Mark
Jan 31, 2009

as Presbyterian Preacher
Nov 19, 2008

as Bayard
Sep 20, 2008

Sep 18, 2008

Jan 9, 2008

as Gary
Sep 27, 2007

as Jock
Nov 24, 2006

Jan 19, 2006
Jan 7, 2005

as Billy Wilson
Jan 13, 2004

as Newson
Dec 28, 2003

Sep 6, 2002

as Callum
Jun 20, 2002

as Dr Gordon Urquhart
Mar 13, 2002

as Gorlois
Jul 14, 2001

as Perry Coleman
Jun 18, 2001

as Angus O'Connor
Mar 20, 2001

as Football Manager
Feb 26, 2001

as Special Brew
May 29, 2000

as Raymond
May 8, 2000

as Mark Dolby
Apr 30, 2000

as Scottish Lawyer
Nov 28, 1999

as Damien Knox
Sep 24, 1999

as Phil Jakes
Jun 22, 1999

as Joe Gargery
Apr 12, 1999

Jul 20, 1998
Apr 18, 1997

as Seth Comfort
Mar 23, 1997

as Boaz (voice)
Oct 16, 1996

as Mr. Vandemar
Sep 12, 1996

Feb 21, 1996

as Tucker
Nov 17, 1994

as McVicar
Jul 31, 1994

as Archie
Jun 16, 1994

as Caleb Garth
Jan 12, 1994

as Danny
Sep 27, 1993

as Baxter
Jul 12, 1993

as Big Eddy
Apr 10, 1992

as DCS Barratt
Nov 14, 1991

as Terry Lynch MP
Mar 20, 1991

as Albie Sloeman
Jan 8, 1991

Aug 9, 1990

as Mowat
Jan 19, 1988

as Dave McCray, Ellis, Billy McCabe, Jon Marston, Callum Robertshaw
Sep 6, 1986

as Mark Tabor
Jan 10, 1986

as Chief Inspector Daybury
Jan 6, 1985

Oct 16, 1984

as Lorry Driver
May 14, 1984

as Gary Turnbull
Nov 11, 1983

as Policeman
Oct 10, 1982