Biff Wellington

Biff Wellington A.K.A Captain Skunkbeard is the secondary antagonist of Scooby-Doo! Pirates Ahoy!

Biff Wellington is a billionare recognized by Daphne Blake. However Biff also dressed up the evil ghot pirate, Captain Skunkbeard. Via his Captain Skunkbeard diguise, Wellington was advertised as the movie's main antagonist but that was to hide the REAL main villian.

Scooby-Doo! Pirates Ahoy
He wanted to find a meteor and dressed up as Captain Skunkbeard to do it. Due to the hypnotist Mr. Mysterio being the man behind the plan, it's possible he was hypnotized and was innocent.