| 2024 | Berkeley Endowment Management Company | 990 | Managing Director | 40 | $540,399 | $0 | View return |
| 2024 | The Delta Gamma Anchor Center for Blind Children | 990 | Member | 1 | $0 | $0 | View return |
| 2024 | First Congregational Memorial Tower | 990 | Director | 0.5 | $0 | $0 | View return |
| 2023 | Berkeley Endowment Management Company | 990 | Managing Director | 40 | $532,145 | $0 | View return |
| 2023 | The Delta Gamma Anchor Center for Blind Children | 990 | Member | 1 | $0 | $0 | View return |
| 2023 | Green Manor | 990 | Vice President | 0.5 | $0 | $0 | View return |
| 2022 | Berkeley Endowment Management Company | 990 | Investment Officer | 40 | $493,716 | $0 | View return |
| 2022 | The Delta Gamma Anchor Center for Blind Children | 990 | Member | 1 | $0 | $0 | View return |
| 2022 | Green Manor | 990 | Vice President | 0.5 | $0 | $0 | View return |
| 2022 | Bonne Terre Senior Apartments Inc | 990 | President | 2 | $0 | $0 | View return |
| 2021 | Berkeley Endowment Management Company | 990 | Investment Officer | 40 | $522,275 | $0 | View return |
| 2021 | The Claremont Institute for the Study of Statesmanship & Political Philosophy | 990 | Senior Director, Communica | 40 | $132,082 | $0 | View return |
| 2021 | The Delta Gamma Anchor Center for Blind Children | 990 | Member | 1 | $0 | $0 | View return |
| 2021 | Bonne Terre Senior Apartments Inc | 990 | President | 2 | $0 | $0 | View return |
| 2020 | Berkeley Endowment Management Company | 990 | Investment Officer | 40 | $504,443 | $0 | View return |
| 2020 | The Claremont Institute for the Study of Statesmanship & Political Philosophy | 990 | Senior Director, Communications And Marketing | 40 | $104,565 | $0 | View return |
| 2020 | Operating Engineeres Local Union 148 | 990 | Treasurer | 40 | $94,185 | $0 | View return |
| 2020 | The Delta Gamma Anchor Center for Blind Children | 990 | Member | 1 | $0 | $0 | View return |
| 2020 | Mission Hills Community Preschool | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Bonne Terre Senior Apartments Inc | 990 | President | 2 | $0 | $0 | View return |
| 2019 | Operating Engineeres Local Union 148 | 990 | Treasurer | 1 | $13,558 | $0 | View return |
| 2019 | Bonne Terre Senior Apartments Inc | 990 | President | 2 | $0 | $0 | View return |
| 2018 | Operating Engineeres Local Union 148 | 990 | Treasurer | 1 | $13,985 | $0 | View return |
| 2018 | Bonne Terre Senior Apartments Inc | 990 | President | 2 | $0 | $0 | View return |
| 2017 | Maketewah Country Club | 990 | Golf Pro | 40 | $122,317 | $0 | View return |
| 2017 | Operating Engineeres Local Union 148 | 990 | Treasurer | 1 | $10,137 | $0 | View return |
| 2017 | Bonne Terre Senior Apartments Inc | 990 | President | 2 | $0 | $0 | View return |
| 2016 | Maketewah Country Club | 990 | Golf Pro | 50 | $122,317 | $0 | View return |
| 2016 | Operating Engineeres Local Union 148 | 990 | Treasurer | 1 | $14,547 | $0 | View return |
| 2016 | Bonne Terre Senior Apartments Inc | 990 | President | - | $0 | $0 | View return |
| 2015 | Maketewah Country Club | 990 | Golf Pro | 50 | $119,990 | $0 | View return |
| 2015 | Operating Engineeres Local Union 148 | 990 | Treasurer | 1 | $8,713 | $0 | View return |
| 2015 | The Minerals Metals & Materials Society Inc | 990 | Director (Until 3/2015) | 5 | $0 | $0 | View return |
| 2015 | Bonne Terre Senior Apartments Inc | 990 | President | 1 | $0 | $0 | View return |
| 2014 | Maketewah Country Club | 990 | Golf Pro | 50 | $108,741 | $0 | View return |
| 2014 | Operating Engineeres Local Union 148 | 990 | Treasurer | 1 | $5,685 | $0 | View return |
| 2014 | The Minerals Metals & Materials Society Inc | 990 | Director | 5 | $0 | $0 | View return |
| 2014 | Bonne Terre Senior Apartments Inc | 990 | President | 1 | $0 | $0 | View return |
| 2013 | Maketewah Country Club | 990 | Golf Pro | 60 | $104,079 | $0 | View return |
| 2013 | Operating Engineeres Local Union 148 | 990 | Treasurer | 1 | $7,989 | $0 | View return |
| 2013 | The Minerals Metals & Materials Society Inc | 990 | Director | 5 | $0 | $0 | View return |
| 2013 | Bonne Terre Senior Apartments Inc | 990 | President | - | $0 | $0 | View return |