He was elected as an alderman in Etobicoke in 1976, and won a controller's seat in 1978.
He was an unsuccessful candidate for Toronto City Council for Ward 5 (Etobicoke Lakeshore), seeking to unseat incumbent councillor Peter Milczyn in the October 25, 2010 municipal election.