mark sheers mex