King grew up in Middletown Township, Bucks County.
King is a graduate of Neshaminy High School and Millersville University.
[2] In 2002, King entered the race for state representative only three months before the general election, as a late replacement for the Democratic candidate who withdrew.
In the primary election, he defeated Democrat Larry Lefkowitz with more than two-thirds of the total vote.
[4] This time, with many incumbents hobbled by the fallout of the 2005 legislative pay raise, King defeated Wright, taking 52.5% of the vote.