1971年至1974年间，贾古玛担任新加坡常驻联合国的代表；1980年，他当选为新加坡国会议员，并获得公共服务星章(BBM)；后于1984年至2006年期间的国会大选(1984年、1988年、1991年、1997年、2001年及2006年)中继续连任东海岸集选区的国会议员。1994年1月，贾古玛辞去了内政部部长的职位，被任命为外交部部长。2004年8月，李显龙上台，贾古玛被任命为副总理兼律政部部长，免去外交部部长的职位。2005年9月，贾古玛接替陈庆炎博士，担任国家安全统筹部部长。2007年，被军事