| 2024 | Gallatin County Farm Bureau | 990EZ | Treasurer | 1 | $230 | - | View return |
| 2024 | Noel Foundation | 990PF | President | 4 | $0 | $0 | View return |
| 2024 | Trojan Youth Baseball and Softball | 990EZ | President | 0 | $0 | - | View return |
| 2024 | Greene County Firewood Ministery | 990EZ | Director | 6 | $0 | $0 | View return |
| 2023 | Ponce Medical School Foundation Inc. | 990 | Professor | 40 | $0 | $174,605 | View return |
| 2023 | Noel Foundation | 990PF | Dir/Pres | 4 | $0 | $0 | View return |
| 2023 | Jamestown Rod & Gun Club | 990 | Trustee | - | $0 | $0 | View return |
| 2023 | Gallatin County Farm Bureau | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2023 | Greene County Firewood Ministery | 990EZ | Director | 6 | $0 | $0 | View return |
| 2023 | Trojan Youth Baseball and Softball | 990EZ | President | 0 | $0 | - | View return |
| 2023 | Georgia Veterinary Medical Association Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2022 | Town of Bennington Rescue Squad Inc. | 990 | Trustee | 24 | $56,817 | $0 | View return |
| 2022 | Ponce Medical School Foundation Inc. | 990 | Professor | 40 | $0 | $169,750 | View return |
| 2022 | Jamestown Rod & Gun Club | 990 | Trustee | - | $0 | $0 | View return |
| 2022 | Gallatin County Farm Bureau | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2022 | Noel Foundation | 990PF | Dir/Pres | 4 | $0 | $0 | View return |
| 2022 | Greene County Firewood Ministery | 990EZ | Director | 6 | $0 | $0 | View return |
| 2022 | Trojan Youth Baseball and Softball | 990EZ | President | 20 | $0 | - | View return |
| 2021 | Town of Bennington Rescue Squad Inc. | 990 | Trustee | 24 | $56,817 | $0 | View return |
| 2021 | Jamestown Rod & Gun Club | 990 | Trustee | - | $255 | $0 | View return |
| 2021 | Gallatin County Farm Bureau | 990EZ | Treasurer | 1 | $60 | $0 | View return |
| 2021 | Ponce Medical School Foundation Inc. | 990 | Professor | 40 | $0 | $166,750 | View return |
| 2021 | Noel Foundation | 990PF | Dir/Pres | 4 | $0 | $0 | View return |
| 2021 | Vermont Association of Conservation Districts | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Town of Bennington Rescue Squad Inc. | 990 | Trustee | 24 | $31,379 | $0 | View return |
| 2020 | Ponce Medical School Foundation Inc. | 990 | Professor | 40 | $0 | $165,550 | View return |
| 2020 | Gallatin County Farm Bureau | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2020 | Jamestown Rod & Gun Club | 990 | Trustee | 2 | $0 | $0 | View return |
| 2020 | Noel Foundation | 990PF | Dir/Pres | 4 | $0 | $0 | View return |
| 2020 | Vermont Association of Conservation Districts | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Ponce Medical School Foundation Inc. | 990 | Chair Basic Sci | 40 | $75,600 | $95,750 | View return |
| 2019 | Town of Bennington Rescue Squad Inc. | 990 | Trustee | 24 | $22,161 | $0 | View return |
| 2019 | Gallatin County Farm Bureau | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2019 | Noel Foundation | 990PF | Dir/Pres | 4 | $0 | $0 | View return |
| 2019 | Greene County Firewood Ministery | 990EZ | Director | 6 | $0 | $0 | View return |
| 2019 | Gymnastics Village Boys Booster Club | 990EZ | Treasurer | 2 | $0 | - | View return |
| 2019 | Vermont Association of Conservation Districts | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Ponce Medical School Foundation Inc. | 990 | Professor | 40 | $95,750 | $43,418 | View return |
| 2018 | Town of Bennington Rescue Squad Inc. | 990 | Trustee | 24 | $29,878 | $0 | View return |
| 2018 | Jamestown Rod & Gun Club | 990 | Trustee | 1 | $171 | $0 | View return |
| 2018 | Gallatin County Farm Bureau | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2018 | Gymnastics Village Boys Booster Club | 990EZ | Treasurer | 2 | $0 | - | View return |
| 2018 | Trojan Youth Baseball and Softball | 990 | Vice President Baseball | 30 | $0 | $0 | View return |
| 2018 | Texas Society of Psychiatric Physicians | 990 | Board Member At-Large | 0 | $0 | $0 | View return |
| 2018 | Greene County Firewood Ministery | 990EZ | Director | 6 | $0 | $0 | View return |
| 2018 | Noel Foundation | 990PF | Dir/Pres | 4 | $0 | $0 | View return |
| 2018 | Troy Detachment -Marine Corps League Inc | 990EZ | Paymaster | 0 | $0 | $0 | View return |
| 2018 | Vermont Association of Conservation Districts | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Greene County Firewood Ministery | 990EZ | Director | 6 | $0 | $0 | View return |
| 2017 | Ponce Medical School Foundation Inc. | 990 | Chair Basic Sci | 40 | $63,505 | $96,760 | View return |
| 2017 | Town of Bennington Rescue Squad Inc. | 990 | Trustee | 24 | $31,371 | $0 | View return |
| 2017 | Gallatin County Farm Bureau | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2017 | Troy Detachment -Marine Corps League Inc | 990EZ | Paymaster | 0 | $0 | $0 | View return |
| 2017 | Texas Society of Psychiatric Physicians | 990 | Past President | 0 | $0 | $0 | View return |
| 2017 | Noel Foundation | 990PF | Dir/Pres | 4 | $0 | $0 | View return |
| 2017 | Jamestown Rod & Gun Club | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Ponce Medical School Foundation Inc. | 990 | Chair Basic | 40 | $63,358 | $68,748 | View return |
| 2016 | Gallatin County Farm Bureau | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2016 | Troy Detachment -Marine Corps League Inc | 990EZ | Paymaster | 0 | $0 | $0 | View return |
| 2016 | Noel Foundation | 990PF | Dir/Pres | 4 | $0 | $0 | View return |
| 2016 | Jamestown Rod & Gun Club | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Ponce Medical School Foundation Inc. | 990 | Associate Pr | 40 | $75,806 | $82,254 | View return |
| 2015 | Gallatin County Farm Bureau | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2015 | Jamestown Rod & Gun Club | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Troy Detachment -Marine Corps League Inc | 990EZ | Paymaster | 0 | $0 | $0 | View return |
| 2015 | Gymnastics Village Boys Booster Club | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2015 | Noel Foundation | 990PF | Dir/Pres | 4 | $0 | $0 | View return |
| 2014 | Ponce Medical School Foundation Inc. | 990 | Associate Pr | 40 | $0 | $119,739 | View return |
| 2014 | Gallatin County Farm Bureau | 990EZ | Treasurer | 1 | $0 | $0 | View return |
| 2014 | Noel Foundation | 990PF | Dir/Pres | 4 | $0 | $0 | View return |
| 2014 | Texas Society of Psychiatric Physicians | 990 | Board Member | 0 | - | - | View return |
| 2014 | Troy Detachment -Marine Corps League Inc | 990EZ | Paymaster | 0 | $0 | $0 | View return |
| 2013 | Gallatin County Farm Bureau | 990EZ | Treasurer | 0.5 | $0 | $0 | View return |
| 2013 | Texas Society of Psychiatric Physicians | 990 | Board Member | 0 | - | - | View return |
| 2013 | Troy Detachment -Marine Corps League Inc | 990EZ | Paymaster | 0 | $0 | $0 | View return |
| 2013 | Troy Detachment -Marine Corps League Inc | 990EZ | Paymaster | 0 | $0 | $0 | View return |
| 2013 | Noel Foundation | 990PF | Dir/Pres | 4 | $0 | $0 | View return |
| 2013 | Texas Foundation for Psychiatric Education and Research | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2012 | Noel Foundation | 990PF | Dir/Pres | 4 | $0 | $0 | View return |
| 2011 | Noel Foundation | 990PF | Dir/Pres | 4 | $0 | $0 | View return |