Peter was born in Billericay, Essex, in 1952 and was educated at Westcliff-on-Sea Grammar School. He is married to Jennie. They have three children, Alexander who is a RAF pilot, Helen who is a teacher, and Thomas who was born in January 2001.
Rushden, a major town in the Wellingborough constituency, is home to Peter and his family. In 1977, Peter qualified as a Chartered Accountant and has run both a public company and a family business.
A keen sportsman, Peter plays cricket for a local team and is a member of Wellingborough Golf Club. He has regularly run the London Marathon for charity. Over the years, Peter has raised thousands of pounds; recent beneficiaries have been Crimestoppers, the British Heart Foundation, and the local St John Ambulance.
Peter and Jennie regularly worship at St Mary's Church, Rushden, and Peter is a former member of the Parochial Church Council.
Peter has been a councillor and a school governor. Peter has held a number of posts within the Conservative Party including that of Association Chairman, Press Secretary, and was a member of the National Union Executive from 1993 to 1996.
His first general election campaign was in Islwyn in 1992 where he stood against Neil Kinnock and just failed to win! Peter fought Pudsey in 1997 and Wellingborough in 2001. In October 2002, Peter was re-selected as Parliamentary Spokesman for Wellingborough. He was elected as Member of Parliament for Wellingborough in May 2005, with a majority of 687. He was re-elected for Wellingborough in May 2010 with a majority of 11,787.
Peter is an elected member of the 1922 executive and was elected to the inaugural Backbench Select Committee in 2010. In the summer of 2010, he was appointed to the Chairman's panel. Peter is also the Co-Chairman of the APPG on Human Trafficking.