| 2024 | Caro Community Hospital Endowment Foundation | 990 | Director | 0.1 | $0 | $0 | View return |
| 2023 | American Biogas Council | 990 | Co Vice Chair | 1 | $0 | $0 | View return |
| 2023 | Caro Community Hospital Endowment Foundation | 990 | Treasurer | 0.1 | $0 | $0 | View return |
| 2022 | Caro Community Hospital Endowment Foundation | 990 | Treasurer | 0.1 | $0 | $0 | View return |
| 2022 | American Biogas Council | 990 | Co Vice-Chair | 1 | $0 | $0 | View return |
| 2021 | American Legion Post 33 Meade County | 990 | Chaplain | 3 | $0 | $0 | View return |
| 2021 | Caro Community Hospital Endowment Foundation | 990 | Treasurer | 0.1 | $0 | $0 | View return |
| 2021 | American Biogas Council | 990 | Co Vice-Chair | 1 | $0 | $0 | View return |
| 2021 | Texarkana United Soccer Association | 990EZ | Director | 0 | $0 | $0 | View return |
| 2020 | Caro Community Hospital Endowment Foundation | 990 | Treasurer | 0.1 | $0 | $0 | View return |
| 2020 | Texarkana United Soccer Association | 990EZ | Director | 0 | $0 | $0 | View return |
| 2020 | American Biogas Council | 990 | Co Vice-Chair | 1 | $0 | $0 | View return |
| 2020 | St. Charles County Historical Society Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Bombers Baseball Association | 990EZ | Board Member | 0 | $0 | - | View return |
| 2019 | Caro Community Hospital Endowment Foundation | 990 | Treasurer | 0.1 | $0 | $0 | View return |
| 2019 | The Pine Lodge Foundation | 990PF | Trustee | 0.5 | $0 | $0 | View return |
| 2019 | Texarkana United Soccer Association | 990EZ | Director | 0 | $0 | $0 | View return |
| 2019 | American Biogas Council | 990 | Co Vice-Chair | 1 | $0 | $0 | View return |
| 2019 | San Diego Exploratory Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Bombers Baseball Association | 990EZ | Board Member | 0 | $0 | - | View return |
| 2018 | San Diego Exploratory Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Texarkana United Soccer Association | 990EZ | Director | 0 | $0 | - | View return |
| 2018 | The Pine Lodge Foundation | 990PF | Trustee | 0.5 | $0 | $0 | View return |
| 2017 | Royal Credit Union | 990 | CEO/President | 40 | $395,959 | $0 | View return |
| 2017 | Texarkana United Soccer Association | 990EZ | Director | 0 | $0 | - | View return |
| 2017 | Caro Community Hospital Endowment Foundation | 990 | Treasurer | - | $0 | $0 | View return |
| 2017 | Pettisville School Foundation | 990 | President | - | $0 | $0 | View return |
| 2016 | Royal Credit Union | 990 | Evp-Corporate Risk Mgmt | 40 | $228,946 | $0 | View return |
| 2016 | Royal Credit Union | 990 | Evp-Corporate Risk Mgmt | 40 | $228,946 | $0 | View return |
| 2016 | Southwest Iowa Nature Trails Project Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2016 | Texarkana United Soccer Association | 990EZ | Director | 0 | $0 | - | View return |
| 2016 | Pettisville School Foundation | 990EZ | President | 0 | $0 | - | View return |
| 2015 | Royal Credit Union | 990 | Evp-Corporate Risk Mgmt | 40 | $205,852 | $0 | View return |
| 2015 | Caro Community Hospital Endowment Foundation | 990 | Treasurer | 6 | $0 | $0 | View return |
| 2015 | Southwest Iowa Nature Trails Project Inc. | 990EZ | Director | 2 | $0 | - | View return |
| 2015 | Texarkana United Soccer Association | 990EZ | Director | 0 | $0 | - | View return |
| 2015 | Pettisville School Foundation | 990EZ | President | 0 | $0 | - | View return |
| 2015 | Construction Employers Association | 990 | Director | 10 | $0 | $0 | View return |
| 2014 | Royal Credit Union | 990 | Evp-Corporate Risk Management | 40 | $166,846 | $0 | View return |
| 2014 | Pettisville School Foundation | 990EZ | Trustee | 0 | $0 | - | View return |
| 2014 | Southwest Iowa Nature Trails Project Inc. | 990EZ | Director | 2 | $0 | - | View return |
| 2014 | Texarkana United Soccer Association | 990EZ | Director | 0 | $0 | - | View return |
| 2014 | Caro Community Hospital Endowment Foundation | 990 | Treasurer | 6 | $0 | $0 | View return |
| 2013 | Royal Credit Union | 990 | Evp-Corporate Risk Management | 40 | $150,006 | $0 | View return |
| 2013 | Southwest Iowa Nature Trails Project Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2013 | Pettisville School Foundation | 990EZ | Trustee | 0 | $0 | - | View return |
| 2013 | Texarkana United Soccer Association | 990EZ | Director | 0 | $0 | - | View return |
| 2013 | Caro Community Hospital Endowment Foundation | 990 | Treasurer | 6 | $0 | $0 | View return |