| 2025 | Spreading the Good News of Salvation Foundation | 990PF | Director | 1 | $0 | $0 | View return |
| 2025 | Love First Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2024 | Love First Foundation | 990PF | Director | 1 | $0 | $0 | View return |
| 2024 | Spreading the Good News of Salvation Foundation | 990PF | Director | 1 | $0 | $0 | View return |
| 2023 | Spreading the Good News of Salvation Foundation | 990PF | Director | 1 | $0 | $0 | View return |
| 2023 | Love First Foundation | 990PF | Director | 1 | $0 | $0 | View return |
| 2022 | The Academy of Professional Family Mediators | 990 | Director | 0.77 | $0 | $0 | View return |
| 2022 | Love First Foundation | 990PF | Director | 1 | $0 | $0 | View return |
| 2022 | Spreading the Good News of Salvation Foundation | 990PF | Director | 1 | $0 | $0 | View return |
| 2021 | United Steel Paper and Forestry Rubber Manufacturing Energy Allied | 990 | National Director - Canada | 40 | $183,250 | $0 | View return |
| 2021 | United Steelworkers Intl Group Return | 990 | National Director-Canada | 0.3 | $0 | $183,250 | View return |
| 2021 | Spreading the Good News of Salvation Foundation | 990PF | Director | 1 | $0 | $0 | View return |
| 2021 | Love First Foundation | 990PF | Director | 1 | $0 | $0 | View return |
| 2021 | Workers Uniting | 990 | Steering Committee | 0.5 | $0 | $0 | View return |
| 2021 | The Academy of Professional Family Mediators | 990 | Director | 0.77 | $0 | $0 | View return |
| 2020 | United Steel Paper and Forestry Rubber Manufacturing Energy Allied | 990 | National Director - Canada | 40 | $180,086 | $0 | View return |
| 2020 | United Steelworkers Intl Group Return | 990 | National Director - Canada | 0.3 | $0 | $180,086 | View return |
| 2020 | Love First Foundation | 990PF | Director | 1 | $0 | $0 | View return |
| 2020 | Spreading the Good News of Salvation Foundation | 990PF | Director | 1 | $0 | $0 | View return |
| 2020 | Workers Uniting | 990 | Steering Committee | 0.5 | $0 | $0 | View return |
| 2020 | The Academy of Professional Family Mediators | 990 | Director | 0.77 | $0 | $0 | View return |
| 2019 | United Steel Paper and Forestry Rubber Manufacturing Energy Allied | 990 | National Director - Canada | 40 | $179,908 | $0 | View return |
| 2019 | Workers Uniting | 990 | Steering Committee | 0.5 | $0 | $0 | View return |
| 2019 | Spreading the Good News of Salvation Foundation | 990PF | Director | 1 | $0 | $0 | View return |
| 2019 | Love First Foundation | 990PF | Director | 1 | $0 | $0 | View return |
| 2018 | United Steel Paper and Forestry Rubber Manufacturing Energy Allied | 990 | National Director - Canada | 40 | $169,887 | $0 | View return |
| 2018 | United Steelworkers Intl Group Return | 990 | National Director-Canada | 0.3 | $0 | $169,887 | View return |
| 2018 | Workers Uniting | 990 | Steering Committee | 0.5 | $0 | $0 | View return |
| 2018 | Spreading the Good News of Salvation Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2018 | Spreading the Good News of Salvation Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2018 | Spreading the Good News of Salvation Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2017 | United Steel Paper and Forestry Rubber Manufacturing Energy Allied | 990 | National Director-Canada | 40 | $165,532 | $0 | View return |
| 2017 | United Steelworkers Intl Group Return | 990 | National Director-Canada | 0.3 | $0 | $165,532 | View return |
| 2017 | Workers Uniting | 990 | Steering Committee | 0.5 | $0 | $0 | View return |
| 2017 | Spreading the Good News of Salvation Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2016 | United Steel Paper and Forestry Rubber Manufacturing Energy Allied | 990 | National Director-Canada | 40 | $160,985 | $0 | View return |
| 2016 | Workers Uniting | 990 | Steering Committee | 0.5 | $0 | $160,985 | View return |
| 2016 | United Steelworkers Intl Group Return | 990 | National Director-Canada | 0.3 | $0 | $160,985 | View return |
| 2016 | Spreading the Good News of Salvation Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2015 | United Steel Paper and Forestry Rubber Manufacturing Energy Allied | 990 | National Director-Canada | 40 | $162,421 | $0 | View return |
| 2015 | United Steelworkers Intl Group Return | 990 | National Director-Canada | 0.3 | $0 | $162,421 | View return |
| 2015 | Workers Uniting | 990 | Governing Committee | 0.5 | $0 | $162,421 | View return |
| 2015 | Spreading the Good News of Salvation Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2014 | United Steel Paper and Forestry Rubber Manufacturing Energy Allied | 990 | National Director-Canada | 40 | $158,791 | $0 | View return |
| 2014 | Workers Uniting | 990 | Governing Committee | 0.5 | $0 | $158,791 | View return |
| 2014 | United Steelworkers Intl Group Return | 990 | National Director-Canada | 0.3 | $0 | $158,791 | View return |
| 2014 | Spreading the Good News of Salvation Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2013 | United Steel Paper and Forestry Rubber Manufacturing Energy Allied | 990 | National Director-Canada | 40 | $155,169 | $0 | View return |
| 2013 | Workers Uniting | 990 | Governing Committee | 0.5 | $0 | $155,169 | View return |
| 2013 | United Steelworkers Intl Group Return | 990 | National Director-Canada | 0.3 | $0 | $155,169 | View return |
| 2012 | Spreading the Good News of Salvation Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2011 | Spreading the Good News of Salvation Foundation | 990PF | Director | 1 | $0 | - | View return |
| 2010 | Spreading the Good News of Salvation Foundation | 990PF | Director | 1 | $0 | $0 | View return |