Mamma Mia! 2008
as Stavros
Incognito 1997
as Juan Del Campo
Sharpe's Honour 1994
as Father Sanchez
Are You Being Served? The Movie 1977
as Revolutionary (uncredited)
Follow That Camel 1967
as Riff at Abdul's Tent (uncredited)
To Chase A Million 1967
as Guard
Credits from TMDB.