| 2025 | Maya Missions Inc. | 990 | Officer | 0 | $0 | $0 | View return |
| 2025 | Roanoke County Farm Bureau | 990 | Vice President | 0.6 | $0 | $0 | View return |
| 2024 | Roanoke County Farm Bureau | 990EZ | Vice President | 0.2 | $0 | $0 | View return |
| 2024 | Benevolent & Protective Order of Elks Of | 990EZ | Secretary | 6 | $0 | - | View return |
| 2024 | Maya Missions Inc. | 990 | Officer | 0 | $0 | $0 | View return |
| 2023 | Oxford Hills Christian Academy | 990EZ | Principal Administrator | 32 | $0 | $0 | View return |
| 2023 | Maya Missions Inc. | 990 | Officer | 0 | $0 | $0 | View return |
| 2023 | Roanoke County Farm Bureau | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2023 | Benevolent & Protective Order of Elks Of | 990EZ | Secretary | 6 | $0 | - | View return |
| 2022 | Navasota Valley Electric Cooperativeinc | 990 | Director | 2.7 | $10,182 | $0 | View return |
| 2022 | Maya Missions Inc. | 990 | Officer | 0 | $0 | $0 | View return |
| 2022 | Roanoke County Farm Bureau | 990EZ | Vice President | 0.42 | $0 | $0 | View return |
| 2022 | Benevolent & Protective Order of Elks Of | 990EZ | Secretary | 6 | $0 | - | View return |
| 2022 | Oxford Hills Christian Academy | 990EZ | Administrator | 36 | $0 | $0 | View return |
| 2021 | Navasota Valley Electric Cooperativeinc | 990 | Director | 1.8 | $7,178 | $0 | View return |
| 2021 | Maya Missions Inc. | 990 | Officer | 0 | $0 | $0 | View return |
| 2021 | Medford Area Housing Inc. | 990 | Board Director | 1 | $0 | $0 | View return |
| 2021 | Benevolent & Protective Order of Elks Of | 990EZ | Secretary | 6 | $0 | - | View return |
| 2021 | Upper Deschutes River Coalition | 990EZ | President Resigned 12/31/2021 | 8 | $0 | $0 | View return |
| 2021 | Roanoke County Farm Bureau | 990EZ | Vice President | 3 | $0 | $0 | View return |
| 2020 | Navasota Valley Electric Cooperativeinc | 990 | Director | 1.6 | $7,135 | $0 | View return |
| 2020 | Medford Area Housing Inc. | 990 | Board Director | 1 | $0 | $0 | View return |
| 2020 | Maya Missions Inc. | 990 | Officer | 0 | $0 | $0 | View return |
| 2020 | Roanoke County Farm Bureau | 990EZ | Vice President | 2 | $0 | $0 | View return |
| 2020 | Upper Deschutes River Coalition | 990EZ | President | 8 | $0 | $0 | View return |
| 2019 | Navasota Valley Electric Cooperativeinc | 990 | Director | 2.3 | $9,679 | $0 | View return |
| 2019 | Roanoke County Farm Bureau | 990EZ | Vice President | 1.8 | $0 | $0 | View return |
| 2019 | Medford Area Housing Inc. | 990 | Board Director | 1 | $0 | $0 | View return |
| 2018 | Navasota Valley Electric Cooperativeinc | 990 | Director | 2.3 | $6,276 | $0 | View return |
| 2018 | Medford Area Housing Inc. | 990 | Board Director | 1 | $0 | $0 | View return |
| 2018 | Roanoke County Farm Bureau | 990EZ | Vice President | 2 | $0 | $0 | View return |
| 2017 | Navasota Valley Electric Cooperativeinc | 990 | Director | 2.3 | $7,200 | $0 | View return |
| 2017 | Roanoke County Farm Bureau | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2017 | Medford Area Housing Inc. | 990 | Board Director | 1 | $0 | $0 | View return |
| 2016 | Navasota Valley Electric Cooperativeinc | 990 | Director | 2.4 | $6,986 | $0 | View return |
| 2016 | Medford Area Housing Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Roanoke County Farm Bureau | 990EZ | Vice President | 0.24 | $0 | $0 | View return |
| 2015 | Navasota Valley Electric Cooperativeinc | 990 | Director | 2.29 | $7,032 | $0 | View return |
| 2015 | Refuge and Hope International | 990 | Chairman Of The Board | 4 | $0 | $0 | View return |
| 2015 | Roanoke County Farm Bureau | 990EZ | Director | 3.19 | $0 | $0 | View return |
| 2014 | Roanoke County Farm Bureau | 990EZ | Director | 0.12 | $0 | $0 | View return |
| 2014 | American Legion Obrien Post 326 | 990 | Chaplin | 1 | $0 | $0 | View return |
| 2014 | Refuge and Hope International | 990 | Chairman Of The Board | 2 | $0 | $0 | View return |
| 2013 | Energistics Consortium Inc | 990 | President & | 38 | $243,317 | $0 | View return |
| 2013 | American Legion Obrien Post 326 | 990 | Chaplin | 1 | $0 | $0 | View return |
| 2013 | Refuge and Hope International | 990 | Chairman Of The Board | 2 | $0 | $0 | View return |