2025
as Godwin
2023
as Maldak
2023
as Oliver Anchor-Ferrers
2023
as Lucy's Dad
2023
as Lars Hutton
2022
as Darek
2021
as Michael Crown
2021
as Brian Vokes
2021
as Glenn
2021
2021
as Gerard Elias QC
2019
as Headmaster Gilson
2018
as Peter Knox
2017
as Chad Berger
2016
as Briggs
2016
as Murray
2016
as Professor Havensling
2015
as Marcus McDonald
2015
as Alliser Thorne
2014
as Dai Bread
2014
as Edward Ashton
2012
as Felix Hackman
2012
as Captain Fluellen
2012
as Philip Osborne
2012
as CI Osborne
2012
as Dai Kosh
2011
as Alliser Thorne
2011
2009
as Sgt. Perkins
2008
as Peter
2008
as Richard Newman
2007
as Vatrenus
2006
as James Peabody
2006
as Ewan Sherman
2005
as Bernie Sullivan
2005
as Narrator
2005
as Erucius
2004
as PC Wilf Jonas
2004
as Pelagius (uncredited)
2004
as Flavius
2002
as Robert Morgan
2002
2001
as Giles Hanagan
2001
2001
as Roland Freisler
2000
2000
as Mr. Head
1999
as Grattius
1999
as Lopahin
1997
as Little Mal Kirby
1997
as Adolph
1996
as Dan Somers
1996
1996
as Conor Devlin
1996
as Happy
1996
as Dan Somers
1995
as Gary
1995
1995
as Edmund Platt
1993
as Ken Marsh
1991
as Will Scarlett
1989
as The Unknown Soldier
1989
as John O'Brien
1987
as Dai
1987
as Bob North
1985
as Maldak
1982
as Erucius
1963
as Maldak