| 2025 | International Brotherhood of Teamsters Local 191 | 990 | Secty/Treas-Bus Agent | 55 | $182,391 | $0 | View return |
| 2024 | International Brotherhood of Teamsters Local 191 | 990 | Secty/Treas-Bus Agent | 55 | $171,809 | $0 | View return |
| 2024 | Local 191 Health Svce & Ins Plan and Insurance Plan | 990 | Union Trustee | 4 | $0 | $172,712 | View return |
| 2024 | Teamsters Joint Council 10 New England Scholarship Fund | 990 | Advisory Trustee | 1 | $0 | $10,046 | View return |
| 2024 | Ibt Local 145 Health Services Insurance Plan | 990 | Trustee | 10 | $0 | $0 | View return |
| 2024 | Tri State Joint Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2023 | International Brotherhood of Teamsters Local 191 | 990 | Secty/Treas-Bus Agent | 55 | $160,985 | $0 | View return |
| 2023 | Local 191 Health Svce & Ins Plan and Insurance Plan | 990 | Union Trustee | 4 | $0 | $161,888 | View return |
| 2023 | Teamsters Joint Council 10 New England Scholarship Fund | 990 | Advisory Trustee | 1 | $0 | $10,032 | View return |
| 2023 | Tri State Joint Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2022 | International Brotherhood of Teamsters Local 191 | 990 | Secty/Treas - Bus Agent | 55 | $139,127 | $0 | View return |
| 2022 | Local 191 Health Svce & Ins Plan and Insurance Plan | 990 | Union Trustee | 4 | $0 | $140,030 | View return |
| 2022 | Teamsters Joint Council 10 New England Scholarship Fund | 990 | Advisory Trustee | 1 | $0 | $8,376 | View return |
| 2022 | Tri State Joint Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2021 | International Brotherhood of Teamsters Local 191 | 990 | Secty/Treas - Bus Agent | 55 | $134,261 | $0 | View return |
| 2021 | Local 191 Health Svce & Ins Plan and Insurance Plan | 990 | Union Trustee | 4 | $0 | $134,947 | View return |
| 2021 | Tri State Joint Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2020 | International Brotherhood of Teamsters Local 191 | 990 | Secty/Treas - Bus Agent | 55 | $129,421 | $0 | View return |
| 2020 | Local 191 Health Svce & Ins Plan and Insurance Plan | 990 | Union Trustee | 4 | $0 | $129,841 | View return |
| 2020 | Tri State Joint Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2019 | International Brotherhood of Teamsters Local 191 | 990 | President - Bus Agent | 55 | $121,729 | $0 | View return |
| 2019 | Local 191 Health Svce & Ins Plan and Insurance Plan | 990 | Union Trustee | 4 | $0 | $121,729 | View return |
| 2019 | Arizona Disabled Veteran Foundation | 990 | Board Member | 2 | $0 | $0 | View return |
| 2019 | Tri State Joint Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2018 | International Brotherhood of Teamsters Local 191 | 990 | President - Bus Agent | 55 | $113,200 | $0 | View return |
| 2018 | Local 191 Health Svce & Ins Plan and Insurance Plan | 990 | Union Trustee | 4 | $0 | $115,223 | View return |
| 2018 | Tri State Joint Fund | 990 | Union Trustee | 1 | $0 | $0 | View return |
| 2017 | International Brotherhood of Teamsters Local 191 | 990 | President - Bus Agent | 55 | $110,238 | $0 | View return |
| 2017 | Arizona Disabled Veteran Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Disabled American Veterans Department of Arizona | 990 | Commander-Pr | 2 | $0 | $0 | View return |
| 2016 | International Brotherhood of Teamsters Local 191 | 990 | Business Agent | 55 | $102,780 | $0 | View return |
| 2016 | Disabled American Veterans Department of Arizona | 990 | Commander | 4 | $0 | $0 | View return |
| 2016 | Knights of Columbus Council No 11357 | 990EZ | Deptuy Grand | 6 | $0 | - | View return |
| 2016 | Arizona Disabled Veteran Foundation | 990 | President | 2 | $0 | $0 | View return |
| 2015 | Knights of Columbus Council No 11357 | 990EZ | Deptuy Grand | 6 | $0 | - | View return |
| 2014 | Knights of Columbus Council No 11357 | 990EZ | Deptuy Grand | 6 | $0 | - | View return |