Mandrax

Mandrax is an alien criminal that was a prisoner of Fort Rozz before it crashed on Earth. When it did, he escaped and then became a part of the art trafficking business, stealing and selling priceless art. He was eventually stopped and captured by Guardian and the D.E.O.