| 2024 | International Brotherhood of Electrical Workers | 990 | Business Manager | 40 | $140,667 | $0 | View return |
| 2024 | International Brotherhood of Electrical Workers State Council | 990 | Executive Bo | 0.1 | $0 | $0 | View return |
| 2023 | International Brotherhood of Electrical Workers | 990 | Business Manager | 40 | $133,955 | $0 | View return |
| 2023 | Dakotas Areawide Ibew-Neca Vacation & Holiday Trust Fund | 990 | Trustee | 1 | $0 | $133,955 | View return |
| 2023 | Dakotas & Western Mn Electrical Industry Health and Welfare Fund | 990 | Trustee | 1 | $0 | $133,955 | View return |
| 2023 | American Federation of Labor & Congress of Industrial Organizatio | 990 | Executive Council Member | 1 | $0 | $0 | View return |
| 2023 | International Brotherhood of Electrical Workers State Council | 990 | Executive Bo | 0.1 | $0 | $0 | View return |
| 2023 | Dakotas Area Electrical Apprenticeship & Training Fund Tru | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | International Brotherhood of Electrical Workers | 990 | Business Manager | 40 | $56,317 | $0 | View return |
| 2022 | Dakotas & Western Mn Electrical Industry Health and Welfare Fund | 990 | Trustee | 1 | $0 | $56,317 | View return |
| 2022 | Dakotas Areawide Ibew-Neca Vacation & Holiday Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | International Brotherhood of Electrical Workers State Council | 990 | Executive Bo | 0.1 | $0 | $0 | View return |
| 2022 | Dakotas Area Electrical Apprenticeship & Training Fund Tru | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | International Brotherhood of Electrical Workers | 990 | Assistant Business Manager | 40 | $89,516 | $0 | View return |
| 2020 | International Brotherhood of Electrical Workers | 990 | Assistant Business Manager | 40 | $104,653 | $0 | View return |
| 2019 | Dakotas & Western Mn Electrical Industry Health and Welfare Fund | 990 | Trustee - Past | 1 | $0 | $112,989 | View return |
| 2018 | International Brotherhood of Electrical Workers | 990 | Business Manager | 40 | $110,664 | $0 | View return |
| 2018 | Dakotas Areawide Ibew-Neca Vacation & Holiday Trust Fund | 990 | Trustee | 1 | $0 | $110,664 | View return |
| 2018 | Dakotas & Western Mn Electrical Industry Health and Welfare Fund | 990 | Trustee | 1 | $0 | $110,664 | View return |
| 2018 | International Brotherhood of Electrical Workers State Council | 990 | Executive Bo | 0.1 | $0 | $0 | View return |
| 2018 | Dakotas Area Electrical Apprenticeship & Training Fund Tru | 990 | Trustee - Past | 4 | $0 | $0 | View return |
| 2017 | International Brotherhood of Electrical Workers | 990 | Business Manager | 40 | $108,085 | $0 | View return |
| 2017 | Dakotas & Western Mn Electrical Industry Health and Welfare Fund | 990 | Chairman | 1 | $0 | $108,085 | View return |
| 2017 | Dakotas Areawide Ibew-Neca Vacation & Holiday Trust Fund | 990 | Chairman | 1 | $0 | $0 | View return |
| 2017 | International Brotherhood of Electrical Workers State Council | 990 | Executive Board | 0.1 | $0 | $0 | View return |
| 2017 | Dakotas Area Electrical Apprenticeship & Training Fund Tru | 990 | Trustee | 4 | $0 | $0 | View return |
| 2016 | International Brotherhood of Electrical Workers | 990 | Business Manager | 40 | $50,298 | $0 | View return |
| 2016 | Dakotas & Western Mn Electrical Industry Health and Welfare Fund | 990 | Trustee | 1 | $0 | $50,298 | View return |
| 2016 | International Brotherhood of Electrical Workers State Council | 990 | Executive Board -New | 0.1 | $0 | $0 | View return |
| 2016 | Dakotas Areawide Ibew-Neca Vacation & Holiday Trust Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Dakotas Area Electrical Apprenticeship & Training Fund Tru | 990 | Trustee | 4 | $0 | $0 | View return |
| 2013 | International Brotherhood of Electrical Workers | 990 | President (Thru 5/1/13) | 40 | $22,931 | $0 | View return |