 Campbell ran for a seat to the Alberta Legislature in the 1979 Alberta general election.He won the electoral district of Rocky Mountain House with a near landslide victory defeating three other candidates including future Alberta MLA John Younie and Social Credit leader Lavern Ahlstrom.He ran for a second term in the 1982 Alberta general election.