| 2024 | San Francisco Estuary Institute | 990 | Program Director | 40 | $170,149 | $0 | View return |
| 2024 | Jo-Carroll Energy Inc (Nfp) | 990 | Chairman | 14 | $28,835 | $0 | View return |
| 2024 | Association of Illinois Electric Cooperatives | 990 | Secretary | 2.72 | $4,500 | $0 | View return |
| 2024 | Randolph Regional Ems Corporation | 990 | President | 5 | $0 | $0 | View return |
| 2024 | Imperial Polk Advertising Federation Inc | 990EZ | Board Member | 1 | $0 | - | View return |
| 2023 | San Francisco Estuary Institute | 990 | Program Director/Manager | 40 | $153,413 | $0 | View return |
| 2023 | Randolph Regional Ems Corporation | 990 | President | 5 | $0 | $0 | View return |
| 2022 | San Francisco Estuary Institute | 990 | Program Dir/Mgr | 40 | $149,066 | $0 | View return |
| 2022 | Jo-Carroll Energy Inc (Nfp) | 990 | Chairman | 13.71 | $21,800 | $0 | View return |
| 2022 | Association of Illinois Electric Cooperatives | 990 | Director | 1.68 | $3,600 | $0 | View return |
| 2022 | Randolph Regional Ems Corporation | 990 | President | 5 | $0 | $0 | View return |
| 2021 | San Francisco Estuary Institute | 990 | Program Dir/Mgr | 40 | $147,919 | $0 | View return |
| 2021 | Jo-Carroll Energy Inc (Nfp) | 990 | Chairman | 10.4 | $18,640 | $0 | View return |
| 2021 | Association of Illinois Electric Cooperatives | 990 | Director | 2.42 | $3,250 | $0 | View return |
| 2021 | Randolph Regional Ems Corporation | 990 | President | 5 | $0 | $0 | View return |
| 2020 | San Francisco Estuary Institute | 990 | Program Dir/Mgr | 40 | $147,349 | $0 | View return |
| 2020 | Jo-Carroll Energy Inc (Nfp) | 990 | Chairman | 0 | $17,015 | $0 | View return |
| 2020 | Association of Illinois Electric Cooperatives | 990 | Director | 2.21 | $2,800 | $0 | View return |
| 2020 | Randolph Regional Ems Corporation | 990 | President | 10 | $0 | $0 | View return |
| 2019 | Jo-Carroll Energy Inc (Nfp) | 990 | Chairman | 0 | $19,875 | $0 | View return |
| 2019 | Association of Illinois Electric Cooperatives | 990 | Director | 1.57 | $3,150 | $0 | View return |
| 2019 | Randolph Regional Ems Corporation | 990 | President | 10 | $0 | $0 | View return |
| 2018 | Jo-Carroll Energy Inc (Nfp) | 990 | Chairman | 0 | $21,904 | $0 | View return |
| 2018 | Association of Illinois Electric Cooperatives | 990 | Director | 5 | $3,150 | $0 | View return |
| 2018 | Randolph Regional Ems Corporation | 990 | President | 10 | $0 | $0 | View return |
| 2017 | San Francisco Estuary Institute | 990 | Scientist/Mngr | 40 | $132,858 | $0 | View return |
| 2017 | Jo-Carroll Energy Inc (Nfp) | 990 | Chairman | 13.4 | $20,235 | $0 | View return |
| 2017 | Association of Illinois Electric Cooperatives | 990 | Director | 1 | $3,500 | $0 | View return |
| 2017 | Randolph Regional Ems Corporation | 990 | President | 10 | $0 | $0 | View return |
| 2016 | San Francisco Estuary Institute | 990 | Scientist/Mngr | 40 | $128,850 | $0 | View return |
| 2016 | Jo-Carroll Energy Inc (Nfp) | 990 | Chairman | 13.2 | $21,300 | $0 | View return |
| 2016 | San Francisco Estuary Institute | 990 | Scientist/Mngr | 40 | $0 | $0 | View return |
| 2015 | San Francisco Estuary Institute | 990 | Scientist/Mngr | 40 | $126,717 | $0 | View return |
| 2015 | Jo-Carroll Energy Inc (Nfp) | 990 | Chairman Of The Board | 14 | $22,080 | $0 | View return |
| 2014 | Jo-Carroll Energy Inc (Nfp) | 990 | Chairman Of The Board | 12.2 | $19,645 | - | View return |
| 2014 | Newberry County Development Board Chamber of Commerce | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Newberry County Development Board Chamber of Commerce | 990 | Director | 1 | $0 | $0 | View return |