947年科斯格罗夫生于悉尼。1965年科斯格罗夫入伍澳大利亚陆军，毕业于澳洲皇家军事学院。科斯格罗夫在越南战争中屡建战功，1971年获军功十字勋章，1980年获国家勋章，80年代中期升任皇家澳洲师第一营营长。1999年，时任少将的科斯格罗夫受命指挥东帝汶国际维和部队，成功保证东帝汶独立过程中的平稳过渡，赢得极高的国内和国际声誉。在东帝汶维和行动结束、军控权成功转交联合国部队后，科斯格罗夫升任中将并担任澳大利亚陆军司令，2002年升任上将并担任澳大利亚国防军总长，至2005年退役。2006年科斯格罗夫受昆