In 1992 Parnell was elected to the Alaska House of Representatives. He served as a member of the House Finance Committee and chaired numerous budget subcommittees. He served in the House for two terms.
Parnell ran for a seat in the state Senate in 1996. There he served on and later co-chaired the Finance Committee as well as being a member of the Energy Council.[1]
On March 14, 2008, Parnell announced that he would take on embattled 18-term Congressman Don Young in the August 26 Republican Primary.[2]
On July 31, 2008, Parnell told the Roll Call newspaper that he will not drop his congressional race aganist Young to run against embattled SenatorTed Stevens, who has been indicted.[6]