| 2024 | International Brotherhood of Electrical | 990 | Business Manager | 40 | $149,528 | $0 | View return |
| 2024 | Deep Run High School Atletic Booster Club Inc. | 990 | Dr Hs Repres | 4 | $0 | $0 | View return |
| 2024 | Montana Electrical Joint Apprenticeship Training Council | 990 | Trustee | 3 | $0 | $0 | View return |
| 2024 | Eighth District Electrical Benefit Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | International Brotherhood of Electrical | 990 | Business Manager | 40 | $135,544 | $0 | View return |
| 2023 | Montana Electrical Joint Apprenticeship Training Council | 990 | Trustee | 3 | $0 | $0 | View return |
| 2023 | Eighth District Electrical Benefit Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | International Brotherhood of Electrical | 990 | Business Manager | 40 | $131,096 | $0 | View return |
| 2022 | Montana Electrical Joint Apprenticeship Training Council | 990 | Trustee | 3 | $0 | $0 | View return |
| 2021 | International Brotherhood of Electrical | 990 | Business Manager | 40 | $124,703 | $0 | View return |
| 2021 | Montana Electrical Joint Apprenticeship Training Council | 990 | Chairman | 3 | $0 | $0 | View return |
| 2020 | International Brotherhood of Electrical | 990 | Business Manager | 40 | $122,818 | $0 | View return |
| 2020 | Montana Electrical Joint Apprenticeship Training Council | 990 | Chairman | 3 | $0 | $0 | View return |
| 2019 | International Brotherhood of Electrical | 990 | Business Manager | 40 | $114,171 | $0 | View return |
| 2019 | Montana Electrical Joint Apprenticeship Training Council | 990 | Secretary | 3 | $0 | $0 | View return |
| 2018 | International Brotherhood of Electrical | 990 | Business Manager | 40 | $112,776 | $0 | View return |
| 2018 | Montana Electrical Joint Apprenticeship Training Council | 990 | Trustee | 3 | $0 | $0 | View return |
| 2018 | Ufcw District Union Local Two | 990 | Executive Board | 40 | $0 | $0 | View return |
| 2017 | International Brotherhood of Electrical | 990 | Business Manager | 40 | $109,824 | $0 | View return |
| 2017 | Ufcw District Union Local Two | 990 | Executive Board | 40 | $0 | $0 | View return |
| 2017 | Montana Electrical Joint Apprenticeship Training Council | 990 | Trustee | 3 | $0 | $0 | View return |
| 2016 | International Brotherhood of Electrical | 990 | Business Manager | 40 | $107,469 | $0 | View return |
| 2016 | Montana Electrical Joint Apprenticeship Training Council | 990 | Trustee | 3 | $0 | $0 | View return |
| 2016 | Ufcw District Union Local Two | 990 | Executive Board | 40 | $0 | $0 | View return |
| 2015 | International Brotherhood of Electrical | 990 | Business Manager | 40 | $107,479 | $0 | View return |
| 2015 | Ufcw District Union Local Two | 990 | Executive Bo | 4 | $2,272 | $0 | View return |
| 2015 | Montana Electrical Joint Apprenticeship Training Council | 990 | Trustee | 3 | $0 | $0 | View return |
| 2014 | International Brotherhood of Electrical | 990 | Business Manager | 40 | $48,002 | $0 | View return |
| 2014 | Ufcw District Union Local Two | 990 | Executive Bo | 4 | $2,519 | $0 | View return |
| 2013 | International Brotherhood of Electrical | 990 | Executive Board | 10 | $2,193 | $0 | View return |
| 2013 | Ufcw District Union Local Two | 990 | Executive Bd | 40 | $1,983 | $0 | View return |
| 2013 | Ancient Free & Accepted Masons of Montana | 990EZ | Junior Warden | 15 | $0 | $0 | View return |