2025
as Professor Robert Mallinder
2025
as Narrator
2024
as Sam Napier
2024
as Malcolm
2024
as The Governor (archive footage)
2024
as Narrator (animated sequence)
2023
as DCS George Oldfield
2023
as ACC George Oldfield
2023
as Narrator
2023
as Narrator
2023
as Narrator
2022
as Gorka
2022
as Dentist
2022
as DCS Ian St Clair
2021
as Fred Ridgeway
2020
as Walter Blackett
2020
as Self - Narrator (voice)
2020
as Narrator
2020
as John Brown
2019
as Captain Vincent
2019
as Self
2018
as Tyador Borlú
2018
as Mark Antony
2018
as Self - Guest
2018
as General Aulus Plautius
2017
as Narrator (voice)
2016
as Jon
2016
as Harry
2016
as Narrator (voice)
2015
as Dramatic VO (voice)
2015
as Narrator
2015
as Narrator
2014
as Sam Webster
2014
as Vince McKee
2014
as Tobias Shepherd
2014
as Martin
2014
as Carl Matthews
2013
as Self
2013
as Self
2013
as Thomas Geiger
2012
as Earl of Northumberland
2012
as Adrian
2012
as Bill Norman
2011
as Borough Commander
2011
as Dunlop
2011
as Murray Devlin
2011
as Macbeth
2011
as Robert Carne
2011
as Self - Narrator (voice)
2011
as Michael
2010
as DI Tom Thorne
2010
as Philip Blake
2010
as Tom Thorne
2010
as (voice)
2010
as Bothos
2010
as Theunis Swanepoel
2009
as Bobby Dykins
2009
as Self
2009
as Dr. Jan Falkowski
2009
as Dad
2009
as Maurice Jobson
2009
as Maurice Jobson
2009
as Maurice Jobson
2009
as Maurice Jobson
2008
as Jackson Lake
2008
2008
as Thomas Howard - Duke of Norfolk
2008
as Colonel Brandon
2007
as Captain Thomas Hamilton
2007
2007
as Doug
2007
as DI Mal Craig
2007
as Narration
2006
as Ripley Holden
2006
as Michael Glass
2005
as Tom Keylock
2005
as Sam Griffin
2005
as Narrator (voice)
2005
as Jackson Lake
2004
as Ripley Holden
2004
as Self-Narrator(voice)
2004
as Narrator
2004
as Narrator (voice)
2004
2004
as Self - Narrator (voice)
2003
as Narrator
2003
as Gordon Brown
2003
as Stephen Collins
2003
as Richie MacGregor
2003
as Self
2002
as Mike
2002
as Dave Dewston
2001
as Pete
2001
as Captain Günther Weber
2000
as Fergus
2000
as Pete
2000
2000
as Henry Joyce
1999
as Rob
1999
as Frank Healy
1998
as Kiffer Finzi
1998
as Bradley Headstone
1998
as Murray Lomax
1997
as Shaun
1996
as Andy "Mac" McNab
1995
as D.S. Jim 'Lew' Llewyn
1995
as Matthew Salt
1994
as Stephen Finney
1994
as Cyprion's Man
1992
as Sgt. Larry Jackson
1992
as DC Norman Mills
1992
1992
as Dick Crick
1991
as DC Judd
1991
as Little John
1990
as Rob
1990
as Marcus
1989
as John Arbuthnot
1988
as Bellamy
1988
as The Traveller
1987
as George Bowman
1983