1991
as Courier
1999
as Zerah
1997
as Phineas
1993
as Yacht captain (as John Francis)
1983
as British Intelligence Aide
as Chaplain
as David Llewellyn
2013
as George
1994
as Brigalow Bush Band
1981
as Gwilym Lloyd George
2004
as Lloyd
2003
as Martin Gillespie