He is a director with the William Aberhart Historical Foundation started by former Alberta Social Credit Speaker of the House, Arthur J. Dixon.
He was briefly detained in 1985 for throwing ketchup on abortion activist Henry Morgentaler, upon the latter's arrival in Calgary on a fundraising tour.
During the 1989 municipal campaign, he described a local gay bar as a "major public health threat"[5] and claimed that condoms in washroom coin machines would result in a "flood of promiscuity".
[6] In 2005, he criticized Conservative Party leader Stephen Harper for supporting civil union rights for homosexual couples.
[8] He spoke in defense of fellow CoL member Bruce Balfour in 2003, upon the latter's arrest by Lebanese authorities on charges of spying for Israel.
[10][11] He has also written and performed gospel songs and is a playwright with three produced two-act dramas, including a Messianic Hanukkah Musical Tree of Light.
[14] Protesting a change in membership standards in the Christian Heritage Party, he ran in his home riding of Calgary Southwest as an independent in 2011.
In the 2015 Alberta provincial election he was a Social Credit candidate in Calgary Elbow against Education Minister incumbent Gordon Dirks.
[16] In the 2015 federal election he ran in the electoral district of Calgary Heritage as an Independent candidate, his sixth time on the ballot against Stephen Harper.
[18] [19] On November 7, 2016, Heather was banned from Calgary City Hall for a period of two years due to his behaviour while speaking to council regarding a rezoning issue.