志安生于爱丁堡，1975年至1981年在苏格兰近卫团服役，曾到过北爱尔兰和罗得西亚。1981年他加入保守党，并在1992年当选下议院议员。2001年他在取代夏伟林成为保守党党魁，部分原因在于戴卓尔夫人对其欧洲怀疑主义意识形态的支持，令他成为第一位信奉罗马天主教与继阿瑟·贝尔福以后出生于苏格兰的保守党党魁。2010年，称他是英国其中一名最有影响力的天主教徒。在他出任保守党党魁期间，保守党的民望不断下滑，许多保守党议员胜认为他胜选机会不大，更在2003年遭党团通过对其的不信任动议而被罢去党魁，由夏伟明接任。