British Columbia New Democratic Party
苗禮義生於卑詩省溫哥華島北部的愛麗絲港（），曾任技工和該省魯珀特王子城的市議員。他於1986年省選代表卑詩新民主黨贏取魯珀特王子城選區議席，首度晉身省議會，並出任官方反對黨新民主黨的林木事務評議員。