| 2024 | Teamsters Local Union No 115 | 990 | Secretary Treasurer | 40 | $121,018 | $0 | View return |
| 2024 | Teamsters Local 115 Legal Services Fund | 990 | Union Trustee | 1 | $0 | $121,018 | View return |
| 2023 | Teamsters Local Union No 115 | 990 | Secretary Treasurer | 40 | $117,140 | $0 | View return |
| 2023 | Teamsters Local Union No 115 Health and Welfare Fund | 990 | Union Trustee/Administrato | 20 | $0 | $117,140 | View return |
| 2023 | Teamsters Local 115 Legal Services Fund | 990 | Union Trustee | 1 | $0 | $117,140 | View return |
| 2023 | Colt Anderson Skills Camp | 990EZ | Treasurer | 5 | $0 | - | View return |
| 2022 | Teamsters Local Union No 115 | 990 | Secretary Treasurer | 40 | $115,340 | $0 | View return |
| 2022 | Teamsters Local Union No 115 Health and Welfare Fund | 990 | Union Trustee/Administrato | 20 | $0 | $115,340 | View return |
| 2022 | Teamsters Local 115 Legal Services Fund | 990 | Union Trustee | 1 | $0 | $115,340 | View return |
| 2022 | Colt Anderson Skills Camp | 990EZ | Treasurer | 5 | $0 | - | View return |
| 2021 | Teamsters Local Union No 115 | 990 | Secretary Treasurer | 40 | $103,500 | $0 | View return |
| 2021 | Teamsters Local 115 Legal Services Fund | 990 | Union Trustee | 1 | $0 | $103,500 | View return |
| 2021 | Teamsters Local Union No 115 Health and Welfare Fund | 990 | Union Trustee/Administrato | 20 | $0 | $103,500 | View return |
| 2021 | Colt Anderson Skills Camp | 990EZ | Treasurer | 5 | $0 | - | View return |
| 2020 | Teamsters Local Union No 115 | 990 | Secretary Treasurer | 40 | $112,020 | $0 | View return |
| 2020 | Teamsters Local 115 Legal Services Fund | 990 | Union Trustee | 1 | $0 | $112,020 | View return |
| 2020 | Teamsters Local Union No 115 Health and Welfare Fund | 990 | Union Trustee/Administrato | 20 | $0 | $112,020 | View return |
| 2020 | Colt Anderson Skills Camp | 990EZ | Treasurer | 5 | $0 | - | View return |
| 2019 | Teamsters Local Union No 115 | 990 | Secretary Treasurer | 40 | $110,600 | $0 | View return |
| 2019 | Teamsters Local 115 Legal Services Fund | 990 | Union Trustee | 1 | $0 | $110,600 | View return |
| 2019 | Teamsters Local Union No 115 Health and Welfare Fund | 990 | Union Trustee/Administrato | 20 | $0 | $110,600 | View return |
| 2019 | Butte America Foundation | 990EZ | Treasurer | 5 | $0 | - | View return |
| 2019 | Exchange Club Foundation of Butte Montana | 990EZ | President | 5 | $0 | - | View return |
| 2019 | Colt Anderson Skills Camp | 990EZ | Treasurer | 5 | $0 | - | View return |
| 2019 | United Way of Butte and Anaconda | 990 | Director | 4 | $0 | $0 | View return |
| 2018 | Teamsters Local Union No 115 Health and Welfare Fund | 990 | Union Trustee/Administrator | 20 | $85,009 | $23,646 | View return |
| 2018 | Teamsters Local Union No 115 | 990 | Secretary Treasurer | 40 | $23,646 | $0 | View return |
| 2018 | Teamsters Local 115 Legal Services Fund | 990 | Union Trustee | 1 | $0 | $108,655 | View return |
| 2018 | Exchange Club Foundation of Butte Montana | 990EZ | President | 5 | $0 | - | View return |
| 2018 | Colt Anderson Skills Camp | 990EZ | Treasurer | 5 | $0 | - | View return |
| 2018 | National Exchange Club of Butte Mt | 990EZ | President | 10 | $0 | - | View return |
| 2018 | Butte America Foundation | 990EZ | Treasurer | 5 | $0 | - | View return |
| 2017 | Teamsters Local Union No 115 Health and Welfare Fund | 990 | Administrator | 20 | $105,488 | $0 | View return |
| 2017 | National Exchange Club of Butte Mt | 990EZ | Vice President | 4 | $0 | - | View return |