Movies
Star Wars: Episode I - The Phantom Menace
as Boss Nass (voice)
Tarzan
as Clayton (voice)
Robin Hood: Prince of Thieves
as Lord Locksley
Alexander
as Wrestling Trainer
The Pirates! In an Adventure with Scientists!
as The Pirate King (voice)
The Eagle Has Landed
as Arthur Seymour (voice) (uncredited)
Trollhunters: Rise of the Titans
as Charlemagne (voice)
Brotherly Love
as Jack Baird
Flash Gordon
as Prince Vultan
Much Ado About Nothing
as Antonio