| 2024 | Champions Kids Camp Inc. | 990 | President | 0 | $41,460 | $0 | View return |
| 2024 | Oklahoma Municipal Contractors Association | 990 | Corporate Me | - | $0 | $0 | View return |
| 2024 | United Way of Chester County Inc. | 990 | President | 1 | $0 | $0 | View return |
| 2023 | Champions Kids Camp Inc. | 990 | President | 0 | $41,460 | $0 | View return |
| 2023 | North San Antonio Chamber of Commerce | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Oklahoma Municipal Contractors Association | 990 | Corporate Me | - | $0 | $0 | View return |
| 2023 | Hampstead American Legion Post 200 | 990 | Membership | 5 | $0 | $0 | View return |
| 2023 | Cornerstone Initiative Inc. | 990 | Spiritual Director | 0 | $0 | $0 | View return |
| 2023 | Newberry College Foundation Inc. Newberry College | 990EZ | President | 2 | $0 | $0 | View return |
| 2022 | Champions Kids Camp Inc. | 990 | President | 0 | $24,189 | $0 | View return |
| 2022 | Oklahoma Municipal Contractors Association | 990 | Corporate Me | - | $0 | $0 | View return |
| 2022 | Hampstead American Legion Post 200 | 990 | Adjutant | - | $0 | $0 | View return |
| 2022 | North San Antonio Chamber of Commerce | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Naperville Youth Development Coalition Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Cornerstone Initiative Inc. | 990 | Secretary | 0 | $0 | $0 | View return |
| 2021 | Hampstead American Legion Post 200 | 990 | Adjutant | - | $0 | $0 | View return |
| 2021 | Oklahoma Municipal Contractors Association | 990 | Corporate Me | 1 | $0 | $0 | View return |
| 2021 | Champions Kids Camp Inc. | 990 | President | 0 | $0 | $0 | View return |
| 2020 | Naperville Youth Development Coalition Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Hampstead American Legion Post 200 | 990 | Adjutant | - | $0 | $0 | View return |
| 2020 | United Way of Chester County Inc. | 990 | President | 1 | $0 | $0 | View return |
| 2020 | Oklahoma Municipal Contractors Association | 990 | Corporate Member | 1 | $0 | $0 | View return |
| 2020 | Elizabethtown Country Club | 990 | Board Member | 2 | $0 | $0 | View return |
| 2019 | Naperville Youth Development Coalition Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Hampstead American Legion Post 200 | 990 | Commander | - | $0 | $0 | View return |
| 2019 | Oklahoma Municipal Contractors Association | 990 | Corporate Member | 1 | $0 | $0 | View return |
| 2019 | United Way of Chester County Inc. | 990 | President | 1 | $0 | $0 | View return |
| 2018 | Hampstead American Legion Post 200 | 990 | Commander | - | $0 | $0 | View return |
| 2018 | Oklahoma Municipal Contractors Association | 990 | Corporate Member | 1 | $0 | $0 | View return |
| 2018 | United Way of Chester County Inc. | 990 | President | 1 | $0 | $0 | View return |
| 2017 | United Way of Chester County Inc. | 990 | President | 1 | $0 | $0 | View return |
| 2017 | Oklahoma Municipal Contractors Association | 990 | Corporate Member | 1 | $0 | $0 | View return |
| 2017 | Hampstead American Legion Post 200 | 990 | Commander | - | $0 | $0 | View return |
| 2017 | Iron Horse Middle School Education Fund | 990EZ | Treasurer | 3 | $0 | - | View return |
| 2017 | Children'S Museum of Richmond | 990 | Trustee | 2 | $0 | $0 | View return |
| 2016 | Oklahoma Municipal Contractors Association | 990 | Corporate Member | 1 | $0 | $0 | View return |
| 2016 | United Way of Chester County Inc. | 990 | Bd Of Directors | 1 | $0 | $0 | View return |
| 2016 | Oklahoma Asphalt Pavement Association | 990 | Laydown Member | 1 | $0 | $0 | View return |
| 2016 | Hampstead American Legion Post 200 | 990 | Judge Advoca | - | $0 | $0 | View return |
| 2016 | Richmond Panthers United Field Hockey Club | 990 | VP/Director | 1 | $0 | $0 | View return |
| 2016 | Iron Horse Middle School Education Fund | 990EZ | Treasurer | 3 | $0 | - | View return |
| 2016 | Children'S Museum of Richmond | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Oklahoma Asphalt Pavement Association | 990 | Laydown Member | 1 | $0 | $0 | View return |
| 2015 | Oklahoma Municipal Contractors Association | 990 | Lifetime Director | 1 | $0 | $0 | View return |
| 2015 | United Way of Chester County Inc. | 990 | Bd Of Directors | 1 | $0 | $0 | View return |
| 2015 | Richmond Panthers United Field Hockey Club | 990EZ | VP/Director | 1 | $0 | $0 | View return |
| 2014 | Oklahoma Municipal Contractors Association | 990 | Lifetime Director | 1 | $0 | $0 | View return |
| 2014 | Hampstead American Legion Post 200 | 990 | Service Offi | - | $0 | $0 | View return |
| 2014 | Children'S Museum of Richmond | 990 | Director | 3 | $0 | $0 | View return |
| 2014 | National Partnership for Environmental Technology Education | 990 | Chair | 1 | $0 | $0 | View return |
| 2013 | Oklahoma Municipal Contractors Association | 990 | Lifetime Director | 1 | $0 | $0 | View return |
| 2013 | Hampstead American Legion Post 200 | 990 | Service Offi | - | $0 | $0 | View return |
| 2013 | Twin Creeks School Learning Fund | 990EZ | Treasurer | 2 | $0 | - | View return |
| 2013 | National Partnership for Environmental Technology Education | 990 | Chair | 1 | $0 | $0 | View return |
| 2013 | Children'S Museum of Richmond | 990 | Director | 3 | $0 | $0 | View return |