How old is M. Shadows of Avenged Sevenfold?

M. Shadows (Matthew Sanders) is 35 years old (born July 31, 1981).