| 2025 | Steuben Rural Electric Cooperative Inc | 990 | Line Foreman | 43.82 | $135,702 | $0 | View return |
| 2025 | Care and Share of Mountain Lake Minnesota Inc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2025 | Pregnancy Options Lifecare Center | 990 | Board | - | $0 | $0 | View return |
| 2025 | The Contributor Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2024 | Central Valley Electric Cooperative Inc | 990 | Mgr Of Distribution Engine | 43.7 | $151,382 | $0 | View return |
| 2024 | Steuben Rural Electric Cooperative Inc | 990 | Line Foreman | 43.82 | $143,807 | $0 | View return |
| 2024 | Local Union No 82 United Brotherhood of Carpenters and Joiners of America | 990 | Vice Preside | 2 | $0 | $0 | View return |
| 2024 | St Cloud State University Aero Club Inc | 990EZ | President | 5 | $0 | $0 | View return |
| 2023 | Central Valley Electric Cooperative Inc | 990 | Mgr Of Distribution Engineering | 43.3 | $147,320 | $0 | View return |
| 2023 | New Life International Development Partnership | 990EZ | 0 | 2 | $3,000 | $0 | View return |
| 2023 | Minot Youth for Christ | 990 | Executive Director | 40 | $0 | $0 | View return |
| 2023 | Local Union No 82 United Brotherhood of Carpenters and Joiners of America | 990EZ | Trustee | 1 | $0 | - | View return |
| 2023 | Artesia Chamber of Commerce of Artesia New Mexico | 990 | Immediate Pa | - | $0 | $0 | View return |
| 2022 | Central Valley Electric Cooperative Inc | 990 | Mgr Of Distribution Engine | 43.2 | $138,390 | $0 | View return |
| 2022 | Steuben Rural Electric Cooperative Inc | 990 | Foreman | 44.13 | $103,755 | $0 | View return |
| 2022 | New Life International Development Partnership | 990EZ | President | 2 | $4,500 | $0 | View return |
| 2022 | Roosevelt High School Alumni Association | 990EZ | Treasurer | 2 | $0 | $0 | View return |
| 2022 | Local Union No 82 United Brotherhood of Carpenters and Joiners of America | 990EZ | Trustee | 1 | $0 | - | View return |
| 2022 | Artesia Chamber of Commerce of Artesia New Mexico | 990 | President | - | $0 | $0 | View return |
| 2021 | Central Valley Electric Cooperative Inc | 990 | Mgr Of Distribution Engineering | 44.9 | $130,450 | $0 | View return |
| 2021 | Steuben Rural Electric Cooperative Inc | 990 | Foreman | 43.78 | $101,012 | $0 | View return |
| 2021 | Roosevelt High School Alumni Association | 990EZ | Treasurer | 2 | $0 | $0 | View return |
| 2021 | New Life International Development Partnership | 990 | President | 2 | $0 | $0 | View return |
| 2021 | Artesia Chamber of Commerce of Artesia New Mexico | 990 | Sr. Vice Pre | - | $0 | $0 | View return |
| 2020 | Central Valley Electric Cooperative Inc | 990 | Mgr Of Distribution Engineering | 46.7 | $124,345 | $0 | View return |
| 2020 | Minot Youth for Christ | 990 | Executive Director | 0 | $75,000 | $0 | View return |
| 2020 | New Life International Development Partnership | 990 | President | 2 | $3,000 | $0 | View return |
| 2020 | Artesia Chamber of Commerce of Artesia New Mexico | 990 | 2nd Vice Pre | - | $0 | $0 | View return |
| 2019 | Central Valley Electric Cooperative Inc | 990 | Mgr Of Distribution Engineering | 42.9 | $125,496 | $0 | View return |
| 2019 | Steuben Rural Electric Cooperative Inc | 990 | Foreman | 45.6 | $100,194 | $0 | View return |
| 2019 | Minot Youth for Christ | 990 | Executive Director | 0 | $75,000 | $0 | View return |
| 2019 | Phoenix Benefit Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Artesia Chamber of Commerce of Artesia New Mexico | 990 | Board Member | - | $0 | $0 | View return |
| 2018 | Central Valley Electric Cooperative Inc | 990 | Mgr Of Distribution Engine | 44.4 | $124,293 | $0 | View return |
| 2018 | American Legion Post 75 | 990 | Commander | - | $0 | $0 | View return |
| 2018 | Artesia Chamber of Commerce of Artesia New Mexico | 990 | Board Member | - | $0 | $0 | View return |
| 2017 | Central Valley Electric Cooperative Inc | 990 | Mgr Of Distribution Engineering | 44.9 | $119,801 | $0 | View return |
| 2017 | American Legion Post 75 | 990 | Adjutant | - | $0 | $0 | View return |
| 2017 | Artesia Chamber of Commerce of Artesia New Mexico | 990 | Board Member | - | $0 | $0 | View return |
| 2016 | Central Valley Electric Cooperative Inc | 990 | Mgr Of Distribution Engineering | 44.8 | $111,393 | $0 | View return |
| 2016 | American Legion Post 75 | 990 | Adjutant | 5 | $0 | $0 | View return |
| 2015 | Central Valley Electric Cooperative Inc | 990 | Engineer | 40 | $110,201 | $0 | View return |
| 2015 | American Legion Post 75 | 990 | Adjutant | 1 | $0 | $0 | View return |
| 2014 | Central Valley Electric Cooperative Inc | 990 | Engineer | 40 | $105,447 | $0 | View return |
| 2014 | American Legion Post 75 | 990 | Adjutant | 1 | $0 | $0 | View return |
| 2013 | American Legion Post 75 | 990 | Adjutant | 1 | $0 | $0 | View return |