| 2024 | Teamsters Union Local 25 Affiliated with Ibt | 990 | Vice President | 45 | $145,482 | $0 | View return |
| 2024 | International Brotherhood of Teamsters | 990 | Ibt At-Large Vice - Presid | 35 | $95,542 | $147,240 | View return |
| 2024 | Teamsters Local 25 Autism Fund Inc. | 990 | Director | 1 | $0 | $145,482 | View return |
| 2024 | Teamsters Local 25 Scholarship Fund Inc. | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2023 | Teamsters Union Local 25 Affiliated with Ibt | 990 | Vice President | 45 | $142,185 | $0 | View return |
| 2023 | International Brotherhood of Teamsters | 990 | Ibt At-Large Vice - Presid | 35 | $92,952 | $142,185 | View return |
| 2023 | Teamsters Local 25 Autism Fund Inc. | 990 | Director | 1 | $0 | $142,185 | View return |
| 2023 | Teamsters Local 25 Scholarship Fund Inc. | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2023 | St. Lawrence University | 990 | Trustee | 2 | $0 | $0 | View return |
| 2022 | Teamsters Union Local 25 Affiliated with Ibt | 990 | Vice President | 45 | $137,863 | $0 | View return |
| 2022 | International Brotherhood of Teamsters | 990 | Ibt At-Large Vice - President | 35 | $68,609 | $138,175 | View return |
| 2022 | Teamsters Local 25 Scholarship Fund Inc. | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2022 | Teamsters Local 25 Scholarship Fund Inc. | 990EZ | Vice President/Director | 1 | $0 | $0 | View return |
| 2022 | St. Lawrence University | 990 | Trustee | 2 | $0 | $0 | View return |
| 2021 | St. Lawrence University | 990 | Trustee | 2 | $0 | $0 | View return |
| 2020 | Teamsters Local 25 Autism Fund Inc. | 990 | Clerk | 1 | $0 | $135,720 | View return |
| 2020 | St. Lawrence University | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | Teamsters Local 25 Autism Fund Inc. | 990 | Clerk | 1 | $0 | $132,151 | View return |
| 2019 | St. Lawrence University | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | Teamsters Union Local 25 Affiliated with Ibt | 990 | Business Agent | 45 | $131,120 | $0 | View return |
| 2018 | Teamsters Local 25 Autism Fund Inc. | 990 | Clerk | 1 | $0 | $131,120 | View return |
| 2018 | St. Lawrence University | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | Teamsters Local 25 Autism Fund Inc. | 990 | Clerk | 1 | $0 | $125,625 | View return |
| 2017 | St. Lawrence University | 990 | Trustee | 2 | $0 | $0 | View return |
| 2016 | Teamsters Union Local 25 Affiliated with Ibt | 990 | Trustee (P) | 2 | $122,655 | $0 | View return |
| 2016 | Teamsters Local 25 Autism Fund Inc. | 990 | Clerk | 1 | $0 | $122,655 | View return |
| 2016 | Teamsters Local 25 Scholarship Fund Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2016 | St. Lawrence University | 990 | Trustee | 2 | $0 | $0 | View return |
| 2015 | Teamsters Union Local 25 Affiliated with Ibt | 990 | Trustee | 2 | $0 | $124,153 | View return |
| 2015 | Teamsters Local 25 Autism Fund Inc. | 990 | Trustee | 1 | $0 | $124,153 | View return |
| 2015 | Teamsters Local 25 Scholarship Fund Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2015 | St. Lawrence University | 990 | Trustee | 2 | $0 | $0 | View return |
| 2014 | Teamsters Union Local 25 Affiliated with Ibt | 990 | Trustee | 2 | $75,772 | $0 | View return |
| 2014 | Teamsters Local 25 Autism Fund Inc. | 990 | Trustee | 1 | $0 | $75,772 | View return |
| 2014 | Teamsters Local 25 Scholarship Fund Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2014 | St. Lawrence University | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | Teamsters Union Local 25 Affiliated with Ibt | 990 | Trustee | 2 | $12,946 | $0 | View return |
| 2013 | Teamsters Local 25 Autism Fund Inc. | 990 | Director (P) | 1 | $0 | $12,946 | View return |
| 2013 | Teamsters Local 25 Scholarship Fund Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2013 | St. Lawrence University | 990 | Trustee | 2 | $0 | $0 | View return |