| 2025 | Buckets for Hunger Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2024 | Cornelius Student Fund of the Humboldt Christian Church | 990EZ | Trustee/Vice Chair | 1 | $0 | $0 | View return |
| 2024 | Buckets for Hunger Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2024 | Arlington Baptist University | 990 | Chairman | 10 | $0 | $0 | View return |
| 2024 | Green Oaks Education and Support Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Buckets for Hunger Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | Green Oaks Education and Support Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | The Court House Players | 990EZ | Treasurer, Director | 12 | $0 | $0 | View return |
| 2023 | St. Matthews Evangelical Lutheran Church Foundation Inc. | 990 | Director | - | $0 | $0 | View return |
| 2023 | Cornelius Student Fund of the Humboldt Christian Church | 990EZ | Trustee/Vice Chair | 1 | $0 | $0 | View return |
| 2023 | Arlington Baptist University | 990 | Chairman | 10 | $0 | $0 | View return |
| 2022 | Operating Engineers Local 478 Training and Skill Improvement Fund | 990 | Instructor | 35 | $132,628 | $0 | View return |
| 2022 | The Court House Players | 990EZ | Treasurer, Director | 10 | $0 | $0 | View return |
| 2022 | Buckets for Hunger Inc. | 990 | Director | 3 | $0 | $0 | View return |
| 2022 | Cornelius Student Fund of the Humboldt Christian Church | 990EZ | Trustee/Vice Chair | 1 | $0 | $0 | View return |
| 2022 | Green Oaks Education and Support Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | St. Matthews Evangelical Lutheran Church Foundation Inc. | 990 | Director | - | $0 | $0 | View return |
| 2021 | Operating Engineers Local 478 Training and Skill Improvement Fund | 990 | Instructor | 35 | $126,931 | $0 | View return |
| 2021 | Buckets for Hunger Inc. | 990 | Director | 3 | $0 | $0 | View return |
| 2021 | Cornelius Student Fund of the Humboldt Christian Church | 990EZ | Trustee/Vice Chair | 1 | $0 | $0 | View return |
| 2021 | The Court House Players | 990EZ | Treasurer, Director | 10 | $0 | $0 | View return |
| 2021 | St. Matthews Evangelical Lutheran Church Foundation Inc. | 990 | Director | - | $0 | $0 | View return |
| 2021 | Green Oaks Education and Support Inc | 990 | Board Chairm | 1 | $0 | $0 | View return |
| 2021 | Arlington Baptist University | 990 | Board Member/Chairman (Feb-May) | 10 | $0 | $0 | View return |
| 2020 | Operating Engineers Local 478 Training and Skill Improvement Fund | 990 | Instructor | 35 | $123,238 | $0 | View return |
| 2020 | Buckets for Hunger Inc. | 990 | Director | 3 | $0 | $0 | View return |
| 2020 | Arlington Baptist University | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Cornelius Student Fund of the Humboldt Christian Church | 990EZ | Trustee/Vice Chair | 1 | $0 | $0 | View return |
| 2020 | Green Oaks Education and Support Inc | 990 | Board Chairm | 1 | $0 | $0 | View return |
| 2020 | St. Matthews Evangelical Lutheran Church Foundation Inc. | 990 | Director | - | $0 | $0 | View return |
| 2019 | Operating Engineers Local 478 Training and Skill Improvement Fund | 990 | Instructor | 35 | $119,654 | $0 | View return |
| 2019 | St. Matthews Evangelical Lutheran Church Foundation Inc. | 990 | Director | 0.25 | $0 | $0 | View return |
| 2019 | Cornelius Student Fund of the Humboldt Christian Church | 990EZ | Trustee/Vice Chair | 1 | $0 | $0 | View return |
| 2019 | Green Oaks Education and Support Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Operating Engineers Local 478 Training and Skill Improvement Fund | 990 | Instructor | 35 | $116,166 | $0 | View return |
| 2018 | Cornelius Student Fund of the Humboldt Christian Church | 990EZ | Trustee/Vice Chair | 1 | $0 | $0 | View return |
| 2018 | Green Oaks Education and Support Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Operating Engineers Local 478 Training and Skill Improvement Fund | 990 | Instructor | 35 | $112,788 | $0 | View return |
| 2017 | Cornelius Student Fund of the Humboldt Christian Church | 990EZ | Trustee/Vice Chair | 1 | $0 | - | View return |
| 2017 | Green Oaks Education and Support Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Operating Engineers Local 478 Training and Skill Improvement Fund | 990 | Instructor | 35 | $109,505 | $0 | View return |
| 2016 | Green Oaks Education and Support Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Cornelius Student Fund of the Humboldt Christian Church | 990EZ | Trustee/Vice Chair | 1 | $0 | - | View return |
| 2015 | Operating Engineers Local 478 Training and Skill Improvement Fund | 990 | Instructor | 35 | $109,872 | $0 | View return |
| 2015 | Cornelius Student Fund of the Humboldt Christian Church | 990EZ | Trustee/Vice Chair | 1 | $0 | - | View return |
| 2015 | Green Oaks Education and Support Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | Operating Engineers Local 478 Training and Skill Improvement Fund | 990 | Instructor | 35 | $102,112 | $0 | View return |
| 2014 | Green Oaks Education and Support Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2013 | Green Oaks Education and Support Inc | 990 | Board Member | 1 | $0 | $0 | View return |