| 2025 | Ferrari Club of America Inc | 990 | Chairman | 2 | $0 | $0 | View return |
| 2024 | Oklahoma Farm Bureau Legal Foundation | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2024 | Dragoon Trail Chapter Inc of the Izaak Walton League | 990 | Board Of Director | 2 | $0 | $0 | View return |
| 2024 | Ferrari Club of America Inc | 990 | Board Chairman | 2 | $0 | $0 | View return |
| 2024 | Oklahoma Farm Bureau Okmulgee County | 990 | President | 1 | $0 | $0 | View return |
| 2023 | Oklahoma Farm Bureau | 990 | Treasurer | 10 | $19,650 | $3,150 | View return |
| 2023 | Ferrari Club of America Inc | 990 | Board Chairman | 2 | $0 | $0 | View return |
| 2023 | Illinois Laborers-Employers Cooperation and Education Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Oklahoma Farm Bureau Okmulgee County | 990 | President | 1 | $0 | $0 | View return |
| 2023 | Oklahoma Farm Bureau Legal Foundation | 990EZ | Treasurer | 0 | $0 | $0 | View return |
| 2023 | Dragoon Trail Chapter Inc of the Izaak Walton League | 990 | Board Of Directors | 2 | $0 | $0 | View return |
| 2022 | Oklahoma Farm Bureau | 990 | Treasurer | 10 | $16,850 | $4,800 | View return |
| 2022 | Oklahoma Farm Bureau Legal Foundation | 990EZ | Treasurer | 0 | $0 | $0 | View return |
| 2022 | Ferrari Club of America Inc | 990 | President | 2 | $0 | $0 | View return |
| 2022 | Illinois Laborers-Employers Cooperation and Education Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Indiana State Council of Plasterers & Cement Masons Health & Welware Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Oklahoma Farm Bureau Okmulgee County | 990 | President | 1 | $0 | $0 | View return |
| 2022 | Dragoon Trail Chapter Inc of the Izaak Walton League | 990 | Board Of Directors | 2 | $0 | $0 | View return |
| 2021 | Oklahoma Farm Bureau | 990 | Director | 10 | $13,200 | $6,000 | View return |
| 2021 | Oklahoma Farm Bureau Legal Foundation | 990EZ | Director | 0 | $0 | $0 | View return |
| 2021 | Ferrari Club of America Inc | 990 | President | 2 | $0 | $0 | View return |
| 2021 | Illinois Laborers-Employers Cooperation and Education Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Oklahoma Farm Bureau Okmulgee County | 990 | President | 1 | $0 | $0 | View return |
| 2021 | Indiana State Council of Plasterers & Cement Masons Health & Welware Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Oklahoma Farm Bureau | 990 | Director | 0.25 | $8,200 | $1,050 | View return |
| 2020 | Construction Industry Welfare Fund of Central Illinois | 990 | Secretary | 4 | $0 | $0 | View return |
| 2020 | Illinois Laborers-Employers Cooperation and Education Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Ferrari Club of America Inc | 990 | President | 2 | $0 | $0 | View return |
| 2020 | Oklahoma Farm Bureau Okmulgee County | 990 | President | 2 | $0 | $0 | View return |
| 2020 | Indiana State Council of Plasterers & Cement Masons Health & Welware Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Oklahoma Farm Bureau | 990 | Director | 1 | $9,300 | $0 | View return |
| 2019 | Ferrari Club of America Inc | 990 | President | 2 | $0 | $0 | View return |
| 2019 | Construction Industry Welfare Fund of Central Illinois | 990 | Chairman | 4 | $0 | $0 | View return |
| 2019 | Waynesboro Area Advanced Life Support Unit | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Oklahoma Farm Bureau Okmulgee County | 990 | President | 2 | $0 | $0 | View return |
| 2018 | Construction Industry Welfare Fund of Central Illinois | 990 | Secretary | 4 | $0 | $0 | View return |
| 2018 | Waynesboro Area Advanced Life Support Unit | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Ferrari Club of America Inc | 990 | President | 2 | $0 | $0 | View return |
| 2017 | Ferrari Club of America Inc | 990 | President | 2 | $0 | $0 | View return |
| 2017 | Waynesboro Area Advanced Life Support Unit | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Oklahoma Farm Bureau | 990 | Secretary | 1 | $0 | $0 | View return |
| 2016 | Oklahoma Farm Bureau | 990 | Secretary | 1 | $189 | $711 | View return |
| 2016 | Baltimore Squashwise Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Ferrari Club of America Inc | 990 | Vice President | 2 | $0 | $0 | View return |
| 2015 | Shiloh Bible Conference Inc Shiloh Bible Camp | 990 | Facility Mgr. | 20 | $34,800 | $0 | View return |
| 2015 | Baltimore Squashwise Inc. | 990 | Director | - | $0 | $0 | View return |
| 2014 | Shiloh Bible Conference Inc Shiloh Bible Camp | 990 | Facility Mgr. | 20 | $11,200 | $0 | View return |
| 2014 | Baltimore Squashwise Inc. | 990 | Director | - | $0 | $0 | View return |
| 2013 | Baltimore Squashwise Inc. | 990 | Director | - | $0 | $0 | View return |