自1996年3月11日到2007年12月3日，一直在约翰·霍华德内阁中，担任联邦财政部部长，是澳大利亚历史上任职时间最长的财政部长。2009年10月，辞去联邦众议院议员职务，并离开政坛。
早年生活.彼得·科斯特洛出生在澳大利亚墨尔本的一个信奉基督教的中产阶级家庭。家里有三个孩子，彼得排行老二。他的哥哥是世界宣明会在澳大利亚的首席行政官。彼得·科斯特洛毕业于维多利亚州的蒙纳士大学法律和文学双学士学位。早在学生时代，他就热衷于政治，曾是维多利亚州社会民主学生联盟的成员，还是澳大利亚