British Columbia New Democratic Party
Charles Puchmayr (born 1953 or 1954) is a Canadian politician, who was an MLA for New Westminster in British Columbia from 2005 to 2009. He is a member of the British Columbia New Democratic Party.