| 2025 | Northeast Missouri Electric Power Coop | 990 | Director | 5 | $17,850 | $0 | View return |
| 2025 | MCIC Sinter Property | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2025 | Morgan County Improvement Corporation | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2024 | Northeast Missouri Electric Power Coop | 990 | Director | 5 | $12,000 | $0 | View return |
| 2024 | Chariton Valley Electric Cooperative Inc | 990 | Director | 4 | $7,000 | $0 | View return |
| 2024 | California Vocations Inc. | 990 | President | 0.5 | $0 | $0 | View return |
| 2024 | MCIC Sinter Property | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2024 | Morgan County Improvement Corporation | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2023 | Northeast Missouri Electric Power Coop | 990 | Director | 5 | $13,350 | $0 | View return |
| 2023 | MCIC Sinter Property | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2023 | Morgan County Improvement Corporation | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2023 | California Vocations Inc. | 990 | President | 0.5 | $0 | $0 | View return |
| 2022 | Riverside-San Bernardino County Indian Health Inc. | 990 | Physician | 40 | $274,750 | $0 | View return |
| 2022 | Northeast Missouri Electric Power Coop | 990 | Director | 4 | $10,200 | $0 | View return |
| 2022 | Chariton Valley Electric Cooperative Inc | 990 | Director | 5 | $7,750 | $0 | View return |
| 2022 | MCIC Sinter Property | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2022 | Morgan County Improvement Corporation | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2022 | California Vocations Inc. | 990 | President | 0.5 | $0 | $0 | View return |
| 2021 | Northeast Missouri Electric Power Coop | 990 | Director | 4 | $7,250 | $0 | View return |
| 2021 | Chariton Valley Electric Cooperative Inc | 990 | Director | 4 | $6,240 | $0 | View return |
| 2021 | Gallantfew Inc. | 990 | Chairman | 0.5 | $0 | $0 | View return |
| 2021 | California Vocations Inc. | 990 | President | 0.5 | $0 | $0 | View return |
| 2020 | Riverside-San Bernardino County Indian Health Inc. | 990 | Physcian | 40 | $295,143 | $0 | View return |
| 2020 | Northeast Missouri Electric Power Coop | 990 | Director | 3 | $6,500 | $0 | View return |
| 2020 | Chariton Valley Electric Cooperative Inc | 990 | President | 5 | $6,094 | $0 | View return |
| 2020 | Gallantfew Inc. | 990 | Chairman | 1 | $0 | $0 | View return |
| 2020 | Torch Lake Protection Alliance | 990EZ | Director | 2 | $0 | - | View return |
| 2020 | Maine Appalachian Trail Club Inc. | 990 | Overseer Of Whitecap | 4 | $0 | $0 | View return |
| 2020 | Maine Appalachian Trail Club Inc. | 990 | Overseer Of Whitecap | 4 | $0 | $0 | View return |
| 2020 | California Vocations Inc. | 990 | President | 0.5 | $0 | $0 | View return |
| 2019 | Riverside-San Bernardino County Indian Health Inc. | 990 | Physcian | 40 | $263,441 | $0 | View return |
| 2019 | Chariton Valley Electric Cooperative Inc | 990 | President | 8 | $9,165 | $0 | View return |
| 2019 | Northeast Missouri Electric Power Coop | 990 | Director | 5 | $9,100 | $0 | View return |
| 2019 | Maine Appalachian Trail Club Inc. | 990 | Overseer Of Whitecap | 4 | $0 | $0 | View return |
| 2019 | Amvets Greater Peoria Post No 64 | 990 | Director | 4 | $0 | $0 | View return |
| 2019 | California Vocations Inc. | 990 | President | 0.5 | $0 | $0 | View return |
| 2019 | Gallantfew Inc. | 990 | Chairman | 1 | $0 | $0 | View return |
| 2018 | Riverside-San Bernardino County Indian Health Inc. | 990 | Physcian | 40 | $249,134 | $0 | View return |
| 2018 | Northeast Missouri Electric Power Coop | 990 | Director | 5 | $8,600 | $0 | View return |
| 2018 | Chariton Valley Electric Cooperative Inc | 990 | Vice-President | 5 | $7,108 | $0 | View return |
| 2018 | Society of Motion Picture and Television Engineers Inc. | 990 | Education Vice President | 1 | $0 | $0 | View return |
| 2018 | The Reach Corporation | 990 | President | 2 | $0 | $0 | View return |
| 2018 | Gallantfew Inc. | 990 | Chairman | 1 | $0 | $0 | View return |
| 2018 | Maine Appalachian Trail Club Inc. | 990 | Overseer Of Whitecap | 4 | $0 | $0 | View return |
| 2018 | Amvets Greater Peoria Post No 64 | 990 | Director | 4 | $0 | $0 | View return |
| 2018 | California Vocations Inc. | 990 | President | 0.1 | $0 | $0 | View return |
| 2017 | Riverside-San Bernardino County Indian Health Inc. | 990 | Physcian | 40 | $245,801 | $0 | View return |
| 2017 | Northeast Missouri Electric Power Coop | 990 | Director | 4 | $9,500 | $0 | View return |
| 2017 | Chariton Valley Electric Cooperative Inc | 990 | Vice-President | 4 | $5,838 | $0 | View return |
| 2017 | Society of Motion Picture and Television Engineers Inc. | 990 | Education Vice President | 1 | $0 | $0 | View return |
| 2017 | Cabrillo Beach Yacht Club | 990 | Director | 0.5 | $0 | $0 | View return |
| 2017 | Gallantfew Inc. | 990 | Chairman | 1 | $0 | $0 | View return |
| 2017 | The Reach Corporation | 990 | President | 2 | $0 | $0 | View return |
| 2017 | California Vocations Inc. | 990 | President | 0.1 | $0 | $0 | View return |
| 2017 | Maine Appalachian Trail Club Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Riverside-San Bernardino County Indian Health Inc. | 990 | Physcian | 40 | $233,177 | $0 | View return |
| 2016 | Northeast Missouri Electric Power Coop | 990 | Director | 3 | $6,500 | $0 | View return |
| 2016 | Chariton Valley Electric Cooperative Inc | 990 | Vice-President | 4 | $6,260 | $0 | View return |
| 2016 | Gallantfew Inc. | 990 | Chairman | 1 | $0 | $0 | View return |
| 2016 | The Reach Corporation | 990 | President | 2 | $0 | $0 | View return |
| 2016 | Cabrillo Beach Yacht Club | 990 | Director | 0.5 | $0 | $0 | View return |
| 2016 | California Vocations Inc. | 990 | President | 0.1 | $0 | $0 | View return |
| 2016 | Maine Appalachian Trail Club Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Riverside-San Bernardino County Indian Health Inc. | 990 | Physcian | 40 | $212,140 | $0 | View return |
| 2015 | Northeast Missouri Electric Power Coop | 990 | Director | 3 | $7,500 | $0 | View return |
| 2015 | Greater Des Moines Bowling Assnof the Usbc | 990EZ | President | 10 | $700 | - | View return |
| 2015 | Society of Motion Picture and Television Engineers Inc. | 990 | Governor - International R | 1 | $0 | $0 | View return |
| 2015 | Gallantfew Inc. | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2015 | Quest Services Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2015 | California Vocations Inc. | 990 | President | 0.1 | $0 | $0 | View return |
| 2015 | The Reach Corporation | 990 | President | 2 | $0 | $0 | View return |
| 2015 | Gallantfew Inc. | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2015 | Maine Appalachian Trail Club Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Allview Foundation Incorporated | 990EZ | President | 0 | $0 | $0 | View return |
| 2014 | Riverside-San Bernardino County Indian Health Inc. | 990 | Physcian | 40 | $204,234 | $0 | View return |
| 2014 | Northeast Missouri Electric Power Coop | 990 | Director | 2 | $6,000 | $0 | View return |
| 2014 | California Vocations Inc. | 990 | President | 0.1 | $0 | $0 | View return |
| 2014 | The Reach Corporation | 990 | President | 2 | $0 | $0 | View return |
| 2014 | Gallantfew Inc. | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2014 | Society of Motion Picture and Television Engineers Inc. | 990 | Governor - International R | 1 | $0 | $0 | View return |
| 2014 | Quest Services Inc. | 990 | Trustee | 2 | $0 | $0 | View return |
| 2014 | Allview Foundation Incorporated | 990EZ | President | 5 | $0 | $0 | View return |
| 2013 | Riverside-San Bernardino County Indian Health Inc. | 990 | Physician | 40 | $198,367 | $0 | View return |
| 2013 | Northeast Missouri Electric Power Coop | 990 | Director | 2 | $1,500 | $0 | View return |
| 2013 | Allview Foundation Incorporated | 990EZ | Vice President | 1 | $0 | - | View return |
| 2013 | Society of Motion Picture and Television Engineers Inc. | 990 | Governor - International R | 1 | $0 | $0 | View return |
| 2013 | The Reach Corporation | 990 | President | 2 | $0 | $0 | View return |