| 2025 | Amalgamated Transit Union #308 | 990 | First Vice-President | 40 | $160,309 | $0 | View return |
| 2024 | Amalgamated Transit Union #308 | 990 | First Vice-President | 40 | $161,505 | $0 | View return |
| 2024 | Valley View Health and Wellness Foundation | 990PF | Vice-President | 1 | $0 | $0 | View return |
| 2023 | Amalgamated Transit Union #308 | 990 | First Vice-President | 40 | $157,811 | $0 | View return |
| 2023 | Atu Local 308 Scholarship Fund C/O Kenneth Franklin | 990EZ | First Vice-President | 4 | $0 | $0 | View return |
| 2023 | Valley View Health and Wellness Foundation | 990PF | Vice-President | 1 | $0 | $0 | View return |
| 2022 | Amalgamated Transit Union #308 | 990 | First Vice-President | 40 | $163,646 | $0 | View return |
| 2022 | Atu Local 308 Scholarship Fund C/O Kenneth Franklin | 990EZ | First Vice-President | 4 | $0 | $0 | View return |
| 2022 | Valley View Health and Wellness Foundation | 990PF | Vice-President | 1 | $0 | $0 | View return |
| 2021 | Amalgamated Transit Union #308 | 990 | First Vice-President | 40 | $138,572 | $0 | View return |
| 2021 | Atu Local 308 Scholarship Fund C/O Kenneth Franklin | 990EZ | First Vice-President | 4 | $0 | $0 | View return |
| 2020 | Amalgamated Transit Union #308 | 990 | First Vice-President | 40 | $143,317 | $0 | View return |
| 2020 | Atu Local 308 Scholarship Fund C/O Kenneth Franklin | 990EZ | First Vice-President | 4 | $0 | $0 | View return |
| 2019 | Amalgamated Transit Union #308 | 990 | First Vice-President | 40 | $139,692 | $0 | View return |
| 2019 | Atu Local 308 Scholarship Fund C/O Kenneth Franklin | 990EZ | First Vice-President | 4 | $0 | $0 | View return |
| 2018 | Amalgamated Transit Union #308 | 990 | 1st Vice President | 40 | $139,078 | $0 | View return |
| 2018 | Atu Local 308 Scholarship Fund C/O Kenneth Franklin | 990EZ | First Vice President | 4 | $0 | $0 | View return |
| 2017 | Amalgamated Transit Union #308 | 990 | 2nd Vice President | 40 | $84,714 | $0 | View return |
| 2017 | Atu Local 308 Scholarship Fund C/O Kenneth Franklin | 990EZ | Second Vice President | 4 | $0 | $0 | View return |
| 2016 | Amalgamated Transit Union #308 | 990 | 2nd Vice President | 40 | $87,691 | $0 | View return |
| 2016 | Atu Local 308 Scholarship Fund C/O Kenneth Franklin | 990EZ | Second Vice President | 4 | $0 | $0 | View return |
| 2015 | Amalgamated Transit Union #308 | 990 | 2nd Vice President | 40 | $88,711 | $0 | View return |
| 2015 | Atu Local 308 Scholarship Fund C/O Kenneth Franklin | 990EZ | Second Vice President | 4 | $0 | $0 | View return |
| 2014 | Amalgamated Transit Union #308 | 990 | Board Member | 5 | $22,411 | $0 | View return |
| 2013 | Amalgamated Transit Union #308 | 990 | Board Member | 5 | $18,621 | $0 | View return |
| 2013 | Valley View Health and Wellness Foundation | 990 | Secretary | 1 | - | - | View return |