Christopher Lambert in Highlander.
Not good at all. (but better than Connery's Portuguese)