Known for Acting

1975
as The Priest
2017
as Sebastian
1986
as Opposition Leader
2002
as Self
1984
as Self
1968
as Himself
2001
as Himself
2009
as Self
2017
as Self - Vocals
2008
as Self (archive footage)
2015
as Deacon Tavalouris
2010
as Self
2014
as Self
2022
as Self
2005
as Self