Career
Bullock ran for a seat to the Alberta Legislature in the 1967 Alberta general election. He defeated incumbent Edgar Hinman in a nomination race to become the Social Cr candidate for Cardston. He did not re-offer after the legislature was dissolved in 1971.
Politics
In the election Bullock won a tight race over Progressive Conservative candidate Larry Language to hold the seat for his party.
Membership
He served as a member of the Legislative Assembly of Alberta from 1967 to 1971 sitting with the Social Cr caucus in government.