宝文出生于悉尼西区平民家庭，大学入读悉尼大学，经济学士毕业。毕业之后即投入当地政坛，1995年入选悉尼西区费菲市市议会，1998年和1999年两度当选市长。1999年至2001年担任西雪梨地区地方政府组织的会长。2004年宝文代表工党当选澳大利亚国会下院风水湖选区（后改称麦克马洪选区）议员。2006年出任影子助理财长、影子收入及竞争政策部长。2007年工党执政后在陆克文政府中担任助理财政部长和竞争政策及消费者事务部长，2009年加入内阁担任金融服务、养老金及公司法部长，和人类服务部长，在全球金融危机后政