Fils de Jean-Louis Calmon, député du Lot, il est auditeur du Conseil d'État en 1836, puis maitre des requêtes en 1842, il est conseiller général du canton de la Bastide et président du conseil général du Lot de 1844 à 1847. Il est député du Lot de 1846 à 1848. En 1862, il redevient conseiller général, dans le canton de Peyrac.
Jean El Gammal, « Calmon Marc-Antoine 1815-1890 », dans Jean-Marie Mayeur et Alain Corbin (dir.), Les immortels du Sénat, 1875-1918 : les cent seize inamovibles de la Troisième République, Paris, Publications de la Sorbonne, coll. « Histoire de la France aux XIXe et XXe siècles » (no 37), , 512 p. (ISBN2-85944-273-1, lire en ligne), p. 243-245.