| 2025 | Les Cheneaux Snowmobile Club | 990EZ | Director | 5 | $0 | - | View return |
| 2025 | Matrix Foundation | 990PF | President | 0 | $0 | $0 | View return |
| 2025 | Mwebaza Foundation Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2024 | Beauregard Electric Cooperative | 990 | Director | 6 | $13,377 | $0 | View return |
| 2024 | Chapel Hill Fire Department | 990EZ | Chief | 10 | $21 | $0 | View return |
| 2024 | Les Cheneaux Snowmobile Club | 990 | Director | 5 | $0 | $0 | View return |
| 2024 | Matrix Foundation | 990PF | President | 0 | $0 | $0 | View return |
| 2024 | Mwebaza Foundation Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2024 | Kelab Inc. | 990 | Secretary | 0.1 | $0 | $0 | View return |
| 2024 | Headwaters Chapter 12 of Muskies Inc | 990EZ | Director | 1 | $0 | - | View return |
| 2024 | Friends of the Maui County Library DBA Maui Friends of the Library | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Senior Citizens Action Group | 990 | Board Member | 0 | $0 | $0 | View return |
| 2024 | American Legion DBA Ojai Post 482 | 990 | Executive Off | 0 | $0 | $0 | View return |
| 2023 | Beauregard Electric Cooperative | 990 | Director | 29 | $32,166 | $0 | View return |
| 2023 | Headwaters Chapter 12 of Muskies Inc | 990EZ | Director | 0.5 | $0 | $0 | View return |
| 2023 | Mwebaza Foundation Inc | 990 | Chair Emeritus | 2 | $0 | $0 | View return |
| 2023 | Les Cheneaux Snowmobile Club | 990EZ | Director | 5 | $0 | - | View return |
| 2023 | Kelab Inc. | 990 | Secretary | 0.1 | $0 | $0 | View return |
| 2023 | Matrix Foundation | 990PF | President | 0 | $0 | $0 | View return |
| 2023 | American Legion DBA Ojai Post 482 | 990 | Executive Off | 0 | $0 | $0 | View return |
| 2023 | Athletes Committed to Educating Students | 990 | Life Directo | 2 | $0 | $0 | View return |
| 2023 | Friends of the Maui County Library DBA Maui Friends of the Library | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Beauregard Electric Cooperative | 990 | Director | 29 | $27,105 | $0 | View return |
| 2022 | Les Cheneaux Snowmobile Club | 990EZ | Director | 1 | $0 | - | View return |
| 2022 | Road Runners Club of America | 990EZ | Vice President | 3 | $0 | - | View return |
| 2022 | Kelab Inc. | 990 | Secretary | 0.1 | $0 | $0 | View return |
| 2022 | Matrix Foundation | 990PF | President | 0 | $0 | $0 | View return |
| 2022 | Somerset Scholarship Fund | 990EZ | Director | 1 | $0 | $0 | View return |
| 2022 | Mwebaza Foundation Inc | 990 | President | 5 | $0 | $0 | View return |
| 2022 | Wenatchee Right to Life | 990EZ | President | 0 | $0 | $0 | View return |
| 2022 | Athletes Committed to Educating Students | 990 | Life Directo | 2 | $0 | $0 | View return |
| 2022 | American Legion DBA Ojai Post 482 | 990 | Executive Off | 0 | $0 | $0 | View return |
| 2021 | Beauregard Electric Cooperative | 990 | Director | 29 | $27,002 | $0 | View return |
| 2021 | Matrix Foundation | 990PF | President | 0 | $0 | $0 | View return |
| 2021 | Somerset Scholarship Fund | 990EZ | Director | 1 | $0 | $0 | View return |
| 2021 | Mwebaza Foundation Inc | 990 | President | 15 | $0 | $0 | View return |
| 2021 | Kelab Inc. | 990 | Secretary | 0.1 | $0 | $0 | View return |
| 2021 | American Legion DBA Ojai Post 482 | 990 | Executive Off | 0 | $0 | $0 | View return |
| 2021 | Athletes Committed to Educating Students | 990 | Life Directo | 2 | $0 | $0 | View return |
| 2020 | Beauregard Electric Cooperative | 990 | Director | 26 | $27,865 | $0 | View return |
| 2020 | Kelab Inc. | 990 | Secretary | 0.1 | $0 | $0 | View return |
| 2020 | Road Runners Club of America | 990EZ | Vice President | 3 | $0 | - | View return |
| 2020 | Matrix Foundation | 990PF | President | 0 | $0 | $0 | View return |
| 2020 | Mwebaza Foundation Inc | 990 | President | 20 | $0 | $0 | View return |
| 2020 | First Christian Academy& Learning Learning Center Inc | 990 | President/Chairman | 2 | $0 | $0 | View return |
| 2020 | Federal Way Rotary Service Foundation | 990EZ | Director | 10 | $0 | $0 | View return |
| 2020 | Athletes Committed to Educating Students | 990 | Life Directo | 2 | $0 | $0 | View return |
| 2020 | American Legion DBA Ojai Post 482 | 990 | Executive Off | 0 | $0 | $0 | View return |
| 2019 | Beauregard Electric Cooperative | 990 | Director | 19 | $26,337 | $0 | View return |
| 2019 | Mwebaza Foundation Inc | 990 | President | 20 | $0 | $0 | View return |
| 2019 | Northwest Florida State College Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Economic Development Council of Okaloosa County Florida Inc | 990 | Trustee | 2 | $0 | $0 | View return |
| 2019 | Matrix Foundation | 990PF | President | 0 | $0 | $0 | View return |
| 2019 | First Christian Academy& Learning Learning Center Inc | 990 | President/Chairman | 2 | $0 | $0 | View return |
| 2019 | Trustees of the Hamline University of Minnesota | 990 | Chair | 4 | $0 | $0 | View return |
| 2019 | Athletes Committed to Educating Students | 990 | Life Directo | 2 | $0 | $0 | View return |
| 2019 | American Legion DBA Ojai Post 482 | 990 | Executive Off | 0 | $0 | $0 | View return |
| 2019 | American Society of Plumbing Engineers | 990EZ | VP Legislative | 1 | $0 | $0 | View return |
| 2019 | Federal Way Rotary Service Foundation | 990 | Foundation Director | 1.5 | $0 | $0 | View return |
| 2018 | Beauregard Electric Cooperative | 990 | Director | 36 | $26,348 | $0 | View return |
| 2018 | Federal Way Rotary Club | 990EZ | President-Elect | 0.5 | $0 | $0 | View return |
| 2018 | Matrix Foundation | 990PF | President | 0 | $0 | $0 | View return |
| 2018 | American Society of Plumbing Engineers | 990EZ | VP Legislative | 1 | $0 | $0 | View return |
| 2018 | Economic Development Council of Okaloosa County Florida Inc | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | Athletes Committed to Educating Students | 990 | Board Chair | 2 | $0 | $0 | View return |
| 2018 | Northwest Florida State College Foundation Inc. | 990 | Past Chair | 1 | $0 | $0 | View return |
| 2018 | Federal Way Rotary Service Foundation | 990 | President | 3 | $0 | $0 | View return |
| 2018 | Billings Symphony Society | 990 | Past President | 2 | $0 | $0 | View return |
| 2018 | Trustees of the Hamline University of Minnesota | 990 | Chair | 4 | $0 | $0 | View return |
| 2017 | Beauregard Electric Cooperative | 990 | President | 10 | $27,539 | $0 | View return |
| 2017 | First Christian Academy& Learning Learning Center Inc | 990 | President/Ch | 2 | $0 | $0 | View return |
| 2017 | William and Blanche Hetzel Foundation Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Federal Way Rotary Club | 990EZ | President Elect | 3 | $0 | $0 | View return |
| 2017 | Economic Development Council of Okaloosa County Florida Inc | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | Trustees of the Hamline University of Minnesota | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | Athletes Committed to Educating Students | 990 | President | 2 | $0 | $0 | View return |
| 2017 | American Legion DBA Ojai Post 482 | 990 | Executive Off | 0 | $0 | $0 | View return |
| 2017 | Billings Symphony Society | 990 | President | 2 | $0 | $0 | View return |
| 2017 | Federal Way Rotary Service Foundation | 990 | President-Elect | 3 | $0 | $0 | View return |
| 2017 | Northwest Florida State College Foundation Inc. | 990 | Chair | 1 | $0 | $0 | View return |
| 2016 | Beauregard Electric Cooperative | 990 | President | 11.05 | $26,561 | $0 | View return |
| 2016 | Healing the Culture | 990 | Member | 1 | $0 | $0 | View return |
| 2016 | Billings Symphony Society | 990 | President | 2 | $0 | $0 | View return |
| 2016 | William and Blanche Hetzel Foundation Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | Federal Way Rotary Club | 990EZ | Director | 3 | $0 | $0 | View return |
| 2016 | First Christian Academy& Learning Learning Center Inc | 990 | President/Ch | 3.5 | $0 | $0 | View return |
| 2016 | Federal Way Rotary Service Foundation | 990 | Director | 3 | $0 | $0 | View return |
| 2016 | Northwest Florida State College Foundation Inc. | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2016 | American Legion DBA Ojai Post 482 | 990 | Executive Off | 0 | $0 | $0 | View return |
| 2016 | Economic Development Council of Okaloosa County Florida Inc | 990 | Trustee | 2 | $0 | $0 | View return |
| 2016 | Athletes Committed to Educating Students | 990 | President | 2 | $0 | $0 | View return |
| 2016 | Trustees of the Hamline University of Minnesota | 990 | Trustee | 2 | $0 | $0 | View return |
| 2015 | Beauregard Electric Cooperative | 990 | President | 11.98 | $28,945 | $0 | View return |
| 2015 | Amvets | 990 | Trustee 2 Year | 2 | $0 | $0 | View return |
| 2015 | William and Blanche Hetzel Foundation Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | First Christian Academy& Learning Learning Center Inc | 990 | Chairman | 2 | $0 | $0 | View return |
| 2015 | American Legion DBA Ojai Post 482 | 990 | Executive Off | 0 | $0 | $0 | View return |
| 2015 | Healing the Culture | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Trustees of the Hamline University of Minnesota | 990 | Trustee | 2 | $0 | $0 | View return |
| 2015 | Northwest Florida State College Foundation Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2015 | Economic Development Council of Okaloosa County Florida Inc | 990 | Trustee | 2 | $0 | $0 | View return |
| 2015 | Athletes Committed to Educating Students | 990 | President | 2 | $0 | $0 | View return |
| 2015 | Billings Symphony Society | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | Beauregard Electric Cooperative | 990 | President | 11.88 | $27,969 | $0 | View return |
| 2014 | Amvets | 990 | Trustee | 2 | $0 | $0 | View return |
| 2014 | First Christian Academy& Learning Learning Center Inc | 990 | Chairman | 2 | $0 | $0 | View return |
| 2014 | William and Blanche Hetzel Foundation Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | Divine Child Institute Inc. | 990EZ | Director | 0 | $0 | $0 | View return |
| 2014 | Trustees of the Hamline University of Minnesota | 990 | Trustee | 2 | $0 | $0 | View return |
| 2014 | Athletes Committed to Educating Students | 990 | President | 2 | $0 | $0 | View return |
| 2014 | Billings Symphony Society | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | Northwest Florida State College Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Economic Development Council of Okaloosa County Florida Inc | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | Long Island Jewish Medical Center at Home Pharmacy Inc. | 990 | Sr Pharmacist | 35 | $138,986 | $0 | View return |
| 2013 | Beauregard Electric Cooperative | 990 | President | 12 | $25,643 | $0 | View return |
| 2013 | American Legion Post 537 | 990 | Finance Offi | 1 | $3,000 | $0 | View return |
| 2013 | Catholics United for Life of the Northwest | 990EZ | Director | 0 | $0 | $0 | View return |
| 2013 | Healing the Culture | 990 | Member | 1 | $0 | $0 | View return |
| 2013 | Emerald Coast Association of Realtors Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | Divine Child Institute Inc. | 990EZ | Director | 0 | $0 | $0 | View return |
| 2013 | First Christian Academy& Learning Learning Center Inc | 990 | Chairman | 2 | $0 | $0 | View return |
| 2013 | Somerset Country Club | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Economic Development Council of Okaloosa County Florida Inc | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | Billings Symphony Society | 990 | Director | 2 | $0 | $0 | View return |
| 2012 | Bank of the Cascades Foundation Inc | 990PF | Director | 1 | $0 | - | View return |
| 2011 | Bank of the Cascades Foundation Inc | 990PF | Director | 1 | $0 | - | View return |