| 2025 | Intl Brotherhood of Electrical Workers Local 540 | 990 | Agent | 40 | $124,293 | $0 | View return |
| 2025 | International Brotherhood of Elec Workers 540 Bldg | 990 | Agent | 40 | $0 | $124,293 | View return |
| 2025 | Dr Roach Outdoor League Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2025 | Intl Brotherhood of Electrical Workers Local 540 | 990 | Executive Board | 1 | $0 | $0 | View return |
| 2025 | Intl Brotherhood of Electrical Workers Local 540 | 990 | President | 1 | $0 | $0 | View return |
| 2025 | International Brotherhood of Elec Workers 540 Bldg | 990 | President | 1 | $0 | $0 | View return |
| 2024 | Intl Brotherhood of Electrical Workers Local 540 | 990 | Agent | 40 | $116,688 | $0 | View return |
| 2024 | International Brotherhood of Elec Workers 540 Bldg | 990 | Agent | 40 | $0 | $116,688 | View return |
| 2024 | 945 540 Ibew Credit Union | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Intl Brotherhood of Electrical Workers Local 540 | 990 | Executive Board | 1 | $0 | $0 | View return |
| 2024 | Intl Brotherhood of Electrical Workers Local 540 | 990 | President | 1 | $0 | $0 | View return |
| 2024 | International Brotherhood of Elec Workers 540 Bldg | 990 | President | 1 | $0 | $0 | View return |
| 2024 | West University Methodist Church Foundation Incorporated | 990EZ | Member | 0.5 | $0 | $0 | View return |
| 2024 | Canton Electrical Labor Management Cooperative Committee | 990EZ | Board - Labor | 0 | $0 | $0 | View return |
| 2024 | Dr Roach Outdoor League Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2024 | Canton Electrical Joint Apprenticeship & Training Committe | 990 | Committee Ch | 2 | $0 | $0 | View return |
| 2023 | Intl Brotherhood of Electrical Workers Local 540 | 990 | Agent | 40 | $86,149 | $0 | View return |
| 2023 | International Brotherhood of Elec Workers 540 Bldg | 990 | Agent | 0 | $0 | $86,149 | View return |
| 2023 | International Brotherhood of Elec Workers 540 Bldg | 990 | President | 1 | $0 | $0 | View return |
| 2023 | Intl Brotherhood of Electrical Workers Local 540 | 990 | President | 40 | $0 | $0 | View return |
| 2023 | Intl Brotherhood of Electrical Workers Local 540 | 990 | Executive Board | 1 | $0 | $0 | View return |
| 2023 | 945 540 Ibew Credit Union | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | West University Methodist Church Foundation Incorporated | 990EZ | Member | 0.5 | $0 | $0 | View return |
| 2023 | Dr Roach Outdoor League Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | Canton Electrical Labor Management Cooperative Committee | 990EZ | Board - Labor | 0 | $0 | $0 | View return |
| 2023 | Canton Electrical Joint Apprenticeship & Training Committe | 990 | Committee Ch | 2 | $0 | $0 | View return |
| 2022 | Intl Brotherhood of Electrical Workers Local 540 | 990 | Executive Board | 1 | $994 | $0 | View return |
| 2022 | International Brotherhood of Elec Workers 540 Bldg | 990 | Executive Board | 1 | $0 | $994 | View return |
| 2022 | Dr Roach Outdoor League Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Canton Electrical Labor Management Cooperative Committee | 990EZ | Board - Labor | 0 | $0 | $0 | View return |
| 2022 | Canton Electrical Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Dr Roach Outdoor League Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Dr Roach Outdoor League Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Dr Roach Outdoor League Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Dr Roach Outdoor League Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Dr Roach Outdoor League Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | Weston Gun Club C/O R L Depanfilis & Company LLC | 990 | Vice President | 0 | $0 | $0 | View return |
| 2015 | National Exchange Club 1447 Quincy IL | 990EZ | President | 5 | $0 | $0 | View return |
| 2015 | Weston Gun Club C/O R L Depanfilis & Company LLC | 990 | Vice President | - | $0 | $0 | View return |
| 2014 | National Exchange Club 1447 Quincy IL | 990EZ | President-Elect | 3 | $0 | $0 | View return |
| 2013 | Quincy Exchange Club Foundation | 990 | Chairman | 5 | $0 | $0 | View return |