哈珀1959年4月30日出生于加拿大多伦多市,毕业于卡尔加里大学,获得经济学学士学位和硕士学位。他1993年当选加拿大联邦议会众议院议员,2002年再次当选众议院议员。2004年3月,哈珀当选加拿大保守党领袖。2006年2月,他就任加拿大第二十二任总理,2008年10月连任。