| 2024 | Liberty Fire Company Marching Club Inc | 990 | Director | 4 | $1,824 | $0 | View return |
| 2024 | Whittecar Rifle and Pistol Range | 990EZ | Director | 0 | $0 | - | View return |
| 2023 | Liberty Fire Company Marching Club Inc | 990 | Director | 2 | $2,072 | $0 | View return |
| 2023 | Whittecar Rifle and Pistol Range | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2022 | Liberty Fire Company Marching Club Inc | 990 | Director | 2 | $7,456 | $0 | View return |
| 2022 | Whittecar Rifle and Pistol Range | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2021 | Liberty Fire Company Marching Club Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Knowledge Management Associates | 990PF | Past President | 1 | $0 | $0 | View return |
| 2020 | Great Rivers Council - Boy Scouts of America | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2020 | Excellence in Missouri Foundation | 990EZ | Chairman | 1 | $0 | - | View return |
| 2020 | Liberty Fire Company Marching Club Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Missouri Center for Patient Safety | 990 | Board Member | 0 | $0 | $0 | View return |
| 2019 | Missouri Center for Patient Safety | 990 | Director | 0.2 | $0 | $0 | View return |
| 2019 | Knowledge Management Associates | 990PF | President | 0.25 | $0 | $0 | View return |
| 2019 | Great Rivers Council - Boy Scouts of America | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2019 | Excellence in Missouri Foundation | 990 | Chairman | 1 | $0 | $0 | View return |
| 2019 | Liberty Fire Company Marching Club Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Free & Accepted Masons of Pennsylvania Group Return | 990 | Secretary | 1 | $2,370 | $0 | View return |
| 2018 | Le Mondo Inc. | 990 | Officer | 1 | $900 | $0 | View return |
| 2018 | Missouri Center for Patient Safety | 990 | Chair | 0.3 | $0 | $0 | View return |
| 2018 | Great Rivers Council - Boy Scouts of America | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2018 | Liberty Fire Company Marching Club Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Hamilton Gun Club | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2018 | Excellence in Missouri Foundation | 990 | Chairman | 1 | $0 | $0 | View return |
| 2018 | Knowledge Management Associates | 990PF | President | 0.12 | $0 | $0 | View return |
| 2017 | Free & Accepted Masons of Pennsylvania Group Return | 990 | Secretary | 1 | $1,534 | $0 | View return |
| 2017 | Knowledge Management Associates | 990PF | President | 0.12 | $0 | $0 | View return |
| 2017 | Excellence in Missouri Foundation | 990 | Chairman | 1 | $0 | $0 | View return |
| 2017 | Liberty Fire Company Marching Club Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2017 | Great Rivers Council - Boy Scouts of America | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2017 | Hamilton Gun Club | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2017 | Alliance Pregnancy Center Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2017 | Missouri Center for Patient Safety | 990 | Vice Chair | 0.3 | $0 | $0 | View return |
| 2016 | Le Mondo Inc. | 990EZ | Director | 33 | $14,000 | - | View return |
| 2016 | Free & Accepted Masons of Pennsylvania Group Return | 990 | Secretary | 1 | $2,446 | $0 | View return |
| 2016 | Excellence in Missouri Foundation | 990 | Chairman | 1 | $0 | $0 | View return |
| 2016 | Liberty Fire Company Marching Club Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2016 | Senior Living Foundation of Greater Williamsburg | 990 | Treasurer | - | $0 | $0 | View return |
| 2016 | Knowledge Management Associates | 990PF | President | 0.12 | $0 | $0 | View return |
| 2016 | Alliance Pregnancy Center Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2016 | Missouri Center for Patient Safety | 990 | Vice Chairman | 0.3 | $0 | $0 | View return |
| 2015 | Liberty Fire Company Marching Club Inc | 990 | Director | 10 | $3,040 | $0 | View return |
| 2015 | Primaris | 990 | Chief Executive Officer | 37.5 | $0 | $323,648 | View return |
| 2015 | Alliance Pregnancy Center Inc | 990 | Treasurer | 1 | - | - | View return |
| 2015 | Excellence in Missouri Foundation | 990 | Asst Treasuer | 1 | $0 | $0 | View return |
| 2015 | Senior Living Foundation of Greater Williamsburg | 990 | Treasurer | - | $0 | $0 | View return |
| 2015 | Missouri Center for Patient Safety | 990 | Vice Chairman | 0.3 | $0 | $0 | View return |
| 2014 | Primaris | 990 | Chief Executive Officer | 37.5 | $283,941 | $0 | View return |
| 2014 | Free & Accepted Masons of Pennsylvania Group Return | 990 | Secretary | 1 | $2,344 | $0 | View return |
| 2014 | Excellence in Missouri Foundation | 990 | Asst Treasuer | 1 | $0 | $0 | View return |
| 2014 | Missouri Center for Patient Safety | 990 | Chairman | 0.3 | $0 | $0 | View return |
| 2014 | Alliance Pregnancy Center Inc | 990 | Treasurer | 1 | - | - | View return |
| 2014 | Senior Living Foundation of Greater Williamsburg | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2013 | Primaris | 990 | Chief Executive Officer | 37.5 | $255,812 | $0 | View return |
| 2013 | Free & Accepted Masons of Pennsylvania Group Return | 990 | Secretary | 1 | $2,362 | $0 | View return |
| 2013 | Senior Living Foundation of Greater Williamsburg | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2013 | Missouri Center for Patient Safety | 990 | Chairman | 0.3 | $0 | $0 | View return |