| 2025 | Northeastern Michigan Rehabilitation and Opportunity Cen | 990 | Trustee | - | $0 | $0 | View return |
| 2025 | Berlin Heritage Foundation Inc. | 990PF | Director | 0 | $0 | $0 | View return |
| 2025 | Big League Aspirations Inc. | 990EZ | Treasurer | 0 | $0 | $0 | View return |
| 2025 | The Minnesota Prairie Chicken Society | 990EZ | President | 2 | $0 | - | View return |
| 2025 | Amvets Post # 384 Inc | 990EZ | Judge Advocate | 1 | $0 | - | View return |
| 2024 | Americas Society Inc. | 990 | VP, Policy & Editor-In-Chief, Aq | 45 | $343,592 | $0 | View return |
| 2024 | Berlin Heritage Foundation Inc. | 990PF | Director | 0 | $0 | $0 | View return |
| 2024 | Amvets Post # 384 Inc | 990EZ | Judge Advocate | 1 | $0 | - | View return |
| 2024 | Northeastern Michigan Rehabilitation and Opportunity Cen | 990 | Trustee | - | $0 | $0 | View return |
| 2024 | Relevant Education Inc. | 990EZ | Incorporator | 0 | $0 | $0 | View return |
| 2024 | The Minnesota Prairie Chicken Society | 990EZ | President | 2 | $0 | - | View return |
| 2024 | Big League Aspirations Inc. | 990EZ | Treasurer | 0 | $0 | $0 | View return |
| 2023 | Americas Society Inc. | 990 | VP, Policy & Editor-In-Chief, Aq | 45 | $331,186 | $0 | View return |
| 2023 | Northeastern Michigan Rehabilitation and Opportunity Cen | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Amvets Post # 384 Inc | 990EZ | Judge Advocate | 1 | $0 | - | View return |
| 2023 | Seaford Hook Ladder and Engine Company No 1 Inc. | 990 | Sergeant At Arms | 1 | $0 | $0 | View return |
| 2023 | The Minnesota Prairie Chicken Society | 990EZ | President | 2 | $0 | - | View return |
| 2023 | Upper Main Line Rotary Club | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | Ohio County & Independent Guernsey County Agricultural Society | 990 | Director | 0 | $0 | $0 | View return |
| 2022 | Americas Society Inc. | 990 | VP, Policy & Editor-In-Chief, Aq | 45 | $313,278 | $0 | View return |
| 2022 | Seaford Hook Ladder and Engine Company No 1 Inc. | 990 | Sergeant At Arms | 1 | $0 | $0 | View return |
| 2022 | Amvets Post # 384 Inc | 990EZ | Judge Advocate | 1 | $0 | - | View return |
| 2022 | The Minnesota Prairie Chicken Society | 990EZ | President | 5 | $0 | - | View return |
| 2022 | Northeastern Michigan Rehabilitation and Opportunity Cen | 990 | Trustee | - | $0 | $0 | View return |
| 2022 | Fond Du Lac Firefighters Local 400 Charitable Fund Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2022 | Ohio County & Independent Guernsey County Agricultural Society | 990 | Director | - | $0 | $0 | View return |
| 2021 | Americas Society Inc. | 990 | VP, Policy & Editor-In-Chief | 45 | $300,890 | $0 | View return |
| 2021 | Vespa Club of America | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2021 | Amvets Post # 384 Inc | 990EZ | Judge Advocate | 1 | $0 | - | View return |
| 2021 | Fond Du Lac Firefighters Local 400 Charitable Fund Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2021 | South Dakota Amateur Billiards Association | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2021 | Northeastern Michigan Rehabilitation and Opportunity Cen | 990 | Associate Me | - | $0 | $0 | View return |
| 2021 | The Minnesota Prairie Chicken Society | 990EZ | President | 5 | $0 | - | View return |
| 2021 | Ohio County & Independent Guernsey County Agricultural Society | 990 | Director | - | $0 | $0 | View return |
| 2020 | South Dakota Amateur Billiards Association | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2020 | The Minnesota Prairie Chicken Society | 990EZ | President | 5 | $0 | - | View return |
| 2020 | Northeastern Michigan Rehabilitation and Opportunity Cen | 990 | President | 1 | $0 | $0 | View return |
| 2020 | Vespa Club of America | 990EZ | Board Member | 1 | $0 | - | View return |
| 2019 | Americas Society Inc. | 990 | VP, Policy & Editor-In-Chief, Aq | 45 | $290,478 | $0 | View return |
| 2019 | Vespa Club of America | 990EZ | Board Member | 1 | $0 | - | View return |
| 2019 | The Minnesota Prairie Chicken Society | 990 | President | 5 | $0 | $0 | View return |
| 2019 | South Dakota Amateur Billiards Association | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2018 | Citizens for Safe Yakima Valley Communities | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Washington Association of Sheriffs and Police Chiefs | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2018 | South Dakota Amateur Billiards Association | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2018 | The Minnesota Prairie Chicken Society | 990 | President | 5 | $0 | $0 | View return |
| 2017 | Upper Main Line Rotary Club | 990EZ | Director | 2 | $0 | $0 | View return |
| 2017 | Maricopa County Bar Association | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | The Minnesota Prairie Chicken Society | 990EZ | President | 5 | $0 | - | View return |
| 2017 | South Dakota Amateur Billiards Association | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2016 | Americas Society Inc. | 990 | VP Policy, Editor-In-Chief | 45 | $293,609 | $0 | View return |
| 2016 | Citizens for Safe Yakima Valley Communities | 990EZ | Board Member | 0 | $0 | - | View return |
| 2016 | South Dakota Amateur Billiards Association | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2016 | Dodge City Country Club | 990 | President | 1 | $0 | $0 | View return |
| 2016 | The Minnesota Prairie Chicken Society | 990 | President | 5 | $0 | $0 | View return |
| 2016 | Upper Main Line Rotary Club | 990EZ | Director | 2 | $0 | $0 | View return |
| 2015 | Americas Society Inc. | 990 | VP Policy, Editor-In-Chief, Aq | 45 | $169,662 | $0 | View return |
| 2015 | South Dakota Amateur Billiards Association | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2015 | North Shore United Soccer Club Inc. | 990 | Secretary | 0 | $0 | $0 | View return |
| 2015 | Dodge City Country Club | 990 | President | 1 | $0 | $0 | View return |
| 2015 | The Minnesota Prairie Chicken Society | 990EZ | President | 5 | $0 | - | View return |
| 2015 | Fond Du Lac Firefighters Local 400 Charitable Fund Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2014 | North Shore United Soccer Club Inc. | 990 | Secretary | 0 | $0 | $0 | View return |
| 2014 | The Minnesota Prairie Chicken Society | 990EZ | President | 5 | $0 | - | View return |
| 2014 | Citizens for Safe Yakima Valley Communities | 990EZ | Board Member | 0 | $0 | - | View return |
| 2014 | Dodge City Country Club | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Dodge City-Ford County Development Corpo Ration | 990 | Director | 0.2 | $0 | $0 | View return |
| 2014 | South Dakota Amateur Billiards Association | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2013 | The Minnesota Prairie Chicken Society | 990 | President | 5 | $0 | $0 | View return |
| 2013 | South Dakota Amateur Billiards Association | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2013 | Dodge City Country Club | 990 | Director | 1 | $0 | $0 | View return |