as Captain
2021
as Arthur
2017
as Iphicles
2014
as Reggie Nigri
2011
as Pete
2010
as Steve
as Leonard Collins
2024
as Fletcher
as PS Bob Blake
2023
as Young Frank
as Hughes
as Marcus Antonius
as Greg Huggan
2020
as Martin Wilby
as Gideon
2019
as Samuel Colbourne
as Victor Clay
2015
as Tony Frisco
2013
as King Arthur
as Alfred Builder
as Sgt. Liam Baxter
as Reverend Henry Jameson
2009
as Bobby Breen
2008
as Jonathan Young
as Billy Radfield
2003
as Ben Rose
2002
as Ian Al-Harazi
2001