2024
as Earl of Poynton
2023
as Narrator (voice)
2023
2023
as Himself
2022
as Self - Narrator (voice)
2022
as PM Andrew Makinde
2022
as Self / Bobby (archive footage)
2022
as Joel Nutkins
2021
as Prince
2021
as Gil
2020
as David Aston
2020
as Adrian
2019
as Self
2019
as Conrad Grantchester
2019
as Simon Donahue
2018
as Lord Randolph
2018
as Jon Allerton
2018
as Aron
2017
as Robert Carver
2017
as Johnson
2017
as Ken Yates
2016
as Nick Johnson
2015
as Professor Marcus Shaw
2015
2015
as Narrator (Voice Only)
2014
as Dr. Naday
2013
as Self - Narrator (voice)
2013
as Othello
2013
as Othello
2013
as Michael X
2009
as Richard
2009
as Wayne
2009
2008
as Myror
2008
as Mr. Sholsky
2008
as Ben Ergha
2008
as Sergeant Norton
2007
as Casey Davis
2006
as Pete
2006
as Oliver De Boys
2005
2005
2004
as Simon
2004
as Michael Stone
2002
as Jonathan Stitch
2002
as Hamlet
2001
as Edge
2000
as Jimmy
2000
2000
as George
2000
as Rocky
2000
as Orpheus
2000
as Dumaine
2000
as Danny
1998
as Henry Burton
1997
as Scott
1997
as Isaac Nelson
1996
as Bobby
1995
as Ray
1991
as Bobby
1983
as Narrator
1964
as Himself - Narrator
as Self