Career
Sparrow ran for a seat as a Progressive Conservative candidate in the 1982 Alberta general election. He was re-elected with a substantially smaller majority in the 1986 Alberta general election. Sparrow lost 7,100 votes from his 1982 total, the field of five candidates turned into a two way race between New Democratic candidate Dick Devries and Sparrow.
On election night Sparrow hung on to his district winning a 2000 vote plurality over Devries.
Sparrow ran for his third and final term in the 1989 Alberta general election. He retired from public office at dissolution of the Assembly in 1993.