Activism Experience


Brian was the Federal NDP candidate in Scarborough-Agincourt during the December 11th, 2017 By-Election. Prior to that he served as Director of Operations in Jagmeet Singh's successful leadership campaign, Office Manager to Olivia Chow in 2015, and many other countless capacities on campaigns over the years.

Jagmeet Singh

In Jagmeet Singh's historic run and win to be leader of the Federal NDP, Brian served as Director of Operations. Coordinating a national office, supporting a 20-member Director Team, and was responsible for accounts payable.


Brian was a Campaigns Officer at OPSEU where he led teams of active members against privatization in the Hydro One Not for Sale! Campaign, The Keep Hydro Public Coalition, Save Provincial Schools, and members during bargaining and labour solidarity.


For years, Brian was a peer sexual health education mentor. Trained in Public Health Toronto, Public Health Ontario, and Health Canada delivery of sexual health education and STI/STD and HIV/AIDS awareness and prevention. Brian also served as Treasurer of ACAS on the Board of Directors.

Hydro One Not For Sale!

Brian oversaw a team of 11 mobilizers who worked to combat the privatization of the provincially-owned utility, Hydro One. He led and trained campaigners across Ontario in advocacy, lobbying, and protests. He was part of the team that fought for a 30% reduction in Hydro Rates for Ontarians.

Save Provincial Schools

In 2016 the Liberals wanted to close 4 Demonstration schools for the severely disabled and 1 provincial school for the hearing impaired. Brian worked with parents, students, alumni, community members, and politicians to protect and keep these schools open. The Liberals ultimately backed off their decision to close them.

Olivia Chow for Mayor

Brian served as Policy Communications Coordinator and Policy Advisor to Olivia Chow in her historic run for Mayor of Toronto. Policies and proposals our team made, like Landlord Licensing, are now municipal law.