| 2025 | Gratiot County Farm Bureau Inc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2025 | Futures Forge Scholarship Fund Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2025 | Bible Open Air Mission | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Gratiot County Farm Bureau Inc | 990EZ | Third Member | 1 | $0 | $0 | View return |
| 2024 | Christian Arts and Theatre of Corona | 990 | Director | 12 | $0 | $0 | View return |
| 2024 | Sv Archive | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Bible Open Air Mission | 990 | Trustee | 1 | $0 | $0 | View return |
| 2024 | Futures Forge Scholarship Fund Inc. | 990 | Officer | 1 | $0 | $0 | View return |
| 2024 | Young Mens Christian Association of Bristol Inc | 990 | Director | 5 | $0 | $0 | View return |
| 2024 | Dupage County Medical Society | 990 | Director | 0.5 | $0 | $0 | View return |
| 2024 | Fond Du Lac Morning Rotary Club | 990EZ | Treasurer | 3 | $0 | - | View return |
| 2024 | Isle Area Pickleball Association | 990EZ | President & CEO | 1 | $0 | - | View return |
| 2024 | Project Rescue Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Charlotte Providence Rotary Club | 990EZ | President | 2 | $0 | $0 | View return |
| 2024 | New Mexico Scottish Rite Foundation | 990PF | Vice President | 2 | $0 | $0 | View return |
| 2024 | Bible Open Air Mission | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Christian Arts and Theatre of Corona | 990 | Director | 12 | $0 | $0 | View return |
| 2023 | Western States Sheriffs Association | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2023 | Masonic Building Association | 990 | Director | 3 | $0 | $0 | View return |
| 2023 | Dupage County Medical Society | 990 | Director | 0.5 | $0 | $0 | View return |
| 2023 | Sv Archive | 990 | Director | 3 | $0 | $0 | View return |
| 2023 | Gratiot County Farm Bureau Inc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2023 | Bible Open Air Mission | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Young Mens Christian Association of Bristol Inc | 990 | Director | 5 | $0 | $0 | View return |
| 2023 | Charlotte Providence Rotary Club | 990EZ | President | 2 | $0 | $0 | View return |
| 2023 | New Mexico Scottish Rite Foundation | 990PF | Vice President | 2 | $0 | $0 | View return |
| 2023 | Isle Area Pickleball Association | 990 | President & CEO | 1 | $0 | $0 | View return |
| 2023 | Texas Automobile Dealers Association | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Wheaton Rotary Service Fund | 990EZ | Immediate Pa | 3 | $0 | - | View return |
| 2023 | Project Rescue Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Young Mens Christian Association of Bristol Inc | 990 | Director | 5 | $0 | $0 | View return |
| 2022 | Christian Arts and Theatre of Corona | 990 | Director | 12 | $0 | $0 | View return |
| 2022 | New Mexico Scottish Rite Foundation | 990PF | Vice President | 2 | $0 | $0 | View return |
| 2022 | Bible Open Air Mission | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Virginia Baseball Coaches Association | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2022 | Isle Area Pickleball Association | 990 | President & CEO | 1 | $0 | $0 | View return |
| 2022 | Fountain Hills Community Foundation Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Arizona Sheriffs Association | 990EZ | President | 0 | $0 | - | View return |
| 2022 | K Donahue Foundation Inc. | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2022 | Charlotte Providence Rotary Club | 990EZ | Vice President | 2 | $0 | $0 | View return |
| 2022 | Project Rescue Foundation | 990 | Member | 1 | $0 | $0 | View return |
| 2022 | Transformation Project Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Wheaton Rotary Service Fund | 990EZ | President | 2 | $0 | - | View return |
| 2022 | Western States Sheriffs Association | 990 | Sgt At Arms | 0 | $0 | $0 | View return |
| 2021 | Gratiot County Farm Bureau Inc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2021 | Arizona Sheriffs Association | 990EZ | President | 0 | $0 | - | View return |
| 2021 | Bible Open Air Mission | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Texas Automobile Dealers Association | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | New Mexico Scottish Rite Foundation | 990PF | Vice President | 2 | $0 | $0 | View return |
| 2021 | Dupage County Medical Society | 990 | Director | 0.5 | $0 | $0 | View return |
| 2021 | Project Rescue Foundation | 990 | Member | 1 | $0 | $0 | View return |
| 2021 | Fountain Hills Community Foundation Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Wheaton Rotary Service Fund | 990EZ | President El | 2 | $0 | - | View return |
| 2020 | Dupage County Medical Society | 990 | Director | 0.5 | $0 | $0 | View return |
| 2020 | Gratiot County Farm Bureau Inc | 990EZ | Board Member | 0 | $0 | $0 | View return |
| 2020 | Project Rescue Foundation | 990 | Member | 1 | $0 | $0 | View return |
| 2020 | Bible Open Air Mission | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | New Mexico Scottish Rite Foundation | 990 | Vice President | 2 | $0 | $0 | View return |
| 2020 | International Longshoremens Association Local 2038 | 990 | Vice President | 2 | $0 | $0 | View return |
| 2020 | Christian Arts and Theatre of Corona | 990 | Director | 12 | $0 | $0 | View return |
| 2020 | Texas Automobile Dealers Association | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Pride Productions Inc. | 990EZ | Director | 2 | $0 | - | View return |
| 2020 | Wheaton Rotary Service Fund | 990EZ | Treasurer | 13 | $0 | - | View return |
| 2019 | Texas Automobile Dealers Association | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Bible Open Air Mission | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | International Longshoremens Association Local 2038 | 990 | Vice President | 2 | $0 | $0 | View return |
| 2019 | Project Rescue Foundation | 990 | Board Member/Officer | 1 | $0 | $0 | View return |
| 2019 | Central Alabama Chapter Independent | 990 | Director | 0 | $0 | $0 | View return |
| 2019 | Christian Arts and Theatre of Corona | 990 | Director | 12 | $0 | $0 | View return |
| 2019 | Dupage County Medical Society | 990 | Director | 0.5 | $0 | $0 | View return |
| 2019 | Pride Productions Inc. | 990EZ | Director | 2 | $0 | - | View return |
| 2019 | New Mexico Scottish Rite Foundation | 990 | Vice President | 2 | $0 | $0 | View return |
| 2019 | Wheaton Rotary Service Fund | 990EZ | Treasurer | 2.75 | $0 | - | View return |
| 2018 | Central Alabama Chapter Independent | 990 | Director | 0 | $0 | $0 | View return |
| 2018 | Texas Automobile Dealers Association | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Christian Arts and Theatre of Corona | 990 | Director | 12 | $0 | $0 | View return |
| 2018 | New Mexico Scottish Rite Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Pride Productions Inc. | 990EZ | Director | 2 | $0 | - | View return |
| 2018 | Cleveland Maennerchor Inc | 990EZ | Treasurer | 10 | $0 | $0 | View return |
| 2018 | Knights of Columbus | 990EZ | Advocate | 1 | $0 | - | View return |
| 2018 | International Longshoremens Association Local 2038 | 990 | Vice President | 2 | $0 | $0 | View return |
| 2018 | Wheaton Rotary Service Fund | 990EZ | Treasurer | 2.75 | $0 | - | View return |
| 2018 | Rotary Int'L Wheaton Rotary Club | 990EZ | Treasurer | 1.75 | $0 | - | View return |
| 2018 | Roswell-Chaves County Economic Development Foundation | 990 | Board Member | - | $0 | $0 | View return |
| 2017 | Christian Arts and Theatre of Corona | 990 | Director | 12 | $0 | $0 | View return |
| 2017 | American Legion Post 13 | 990EZ | Sr Vice Commander | 4 | $0 | - | View return |
| 2017 | American Legion Post 38 | 990EZ | Sergeant At | 0 | $0 | - | View return |
| 2017 | Dupage County Medical Society | 990 | Ethical Relations Chair | 0.5 | $0 | $0 | View return |
| 2017 | Central Alabama Chapter Independent | 990 | Director | 0 | $0 | $0 | View return |
| 2017 | Texas Automobile Dealers Association | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | New Mexico Scottish Rite Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Cleveland Maennerchor Inc | 990EZ | Treasurer | 10 | $0 | - | View return |
| 2017 | International Longshoremens Association Local 2038 | 990 | Vice President | 2 | $0 | $0 | View return |
| 2017 | Psi Upsilon Zeta Chapter | 990 | President | 1 | $0 | $0 | View return |
| 2016 | Michigan Farm Bureau | 990 | Director | 8.16 | $8,586 | $0 | View return |
| 2016 | Michigan Foundation for Agriculture | 990 | Director | 0.19 | $0 | $8,586 | View return |
| 2016 | Friends of Payson Parks & Recreation Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2016 | Dupage County Medical Society | 990 | Ethical Relations Chair | 0.5 | $0 | $0 | View return |
| 2016 | Central Alabama Chapter Independent | 990EZ | Director | 0 | $0 | $0 | View return |
| 2016 | Christian Arts and Theatre of Corona | 990 | Director | 12 | $0 | $0 | View return |
| 2016 | New Mexico Scottish Rite Foundation | 990 | Vice President | 1 | $0 | $0 | View return |
| 2016 | American Legion Post 38 | 990EZ | Sergeant At | 1 | $0 | - | View return |
| 2016 | International Longshoremens Association Local 2038 | 990 | Vice President | 2 | $0 | $0 | View return |
| 2016 | Italian American Club of Sebastian | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2016 | Bpoe Elks Lodge #1291 | 990 | Exalted Ruler | 1 | $0 | $0 | View return |
| 2016 | Texas Automobile Dealers Association | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2015 | Michigan Farm Bureau | 990 | Director | 7.92 | $5,833 | $0 | View return |
| 2015 | International Longshoremens Association Local 2038 | 990 | Vice President | 2 | $205 | $0 | View return |
| 2015 | Michigan Foundation for Agriculture | 990 | Director | 0.1 | $0 | $5,833 | View return |
| 2015 | Christian Arts and Theatre of Corona | 990 | Director | 12 | $0 | $0 | View return |
| 2015 | Italian American Club of Sebastian | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2015 | Italian American Club of Sebastian | 990 | Master At Arms | 1 | $0 | $0 | View return |
| 2015 | Cleveland Maennerchor Inc | 990EZ | Treasurer | 10 | $0 | - | View return |
| 2015 | Bpoe Elks Lodge #1291 | 990 | Vice President | 1 | $0 | $0 | View return |
| 2015 | New Mexico Scottish Rite Foundation | 990 | Vice President | 1 | $0 | $0 | View return |
| 2015 | Masonic Building Association | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2015 | Central Alabama Chapter Independent | 990EZ | Director | 0 | $0 | $0 | View return |
| 2015 | Cosley Foundation Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2014 | International Longshoremens Association Local 2038 | 990 | Vice President | 2 | $190 | $0 | View return |
| 2014 | Christian Arts and Theatre of Corona | 990 | Director | 12 | $0 | $0 | View return |
| 2014 | Cosley Foundation Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2014 | Bpoe Elks Lodge #1291 | 990 | Vice President | 1 | $0 | $0 | View return |
| 2014 | Bloomington Amateur Hockey Association | 990 | Jefferson Pr | 5 | $0 | $0 | View return |
| 2014 | New Mexico Scottish Rite Foundation | 990 | Vice President | 1 | $0 | $0 | View return |
| 2014 | Gratiot County Farm Bureau Inc | 990EZ | Third Member | 2 | $0 | - | View return |
| 2014 | Masonic Building Association | 990 | Director | 0.25 | $0 | $0 | View return |
| 2014 | Pride Productions Inc. | 990EZ | Director | 2 | $0 | - | View return |
| 2013 | International Longshoremens Association Local 2038 | 990 | Vice President | 2 | $70 | $0 | View return |
| 2013 | Masonic Building Association | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Indian River Firefighters Benevolent Association Inc. | 990EZ | President | 5 | $0 | $0 | View return |
| 2013 | Bloomington Amateur Hockey Association | 990 | Jefferson VP | 2 | $0 | $0 | View return |
| 2013 | Cosley Foundation Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2013 | Bloomington Jefferson Hockey Booster Club | 990 | Vice President | 10 | $0 | $0 | View return |