内阁相继出任英国财政部秘书长、外交大臣及财政大臣。1979年至2001年间，马卓安为亨丁顿的国会议员。2001年英国大选前，马卓安宣布退休，淡出英国政坛。自玛格丽特·撒切尔于2013年离世，他成为了最年长的在世前首相。马卓安生于萨里郡萨顿，成长于布里克斯顿。他曾为一名保险文员，在成为渣打银行行政人员前更为工作。
早年生活.马卓安的父亲叫汤姆·梅杰-波（），是位巡回各地的表演主持。马卓安原本被施洗时，取名为约翰·罗伊·梅杰（），但是在出生证明上却没