Ben Herrera is a games artist. Herrera has been working with Ion Storm. Herrera's first game was Anachronox published by Square Enix for PC in 2001.