| 2024 | Engedi Refuge Ministries Inc. | 990 | Board Member And Executive | 40 | $75,225 | $0 | View return |
| 2024 | Engedi Refuge Ministries Inc. | 990 | Board Member And Executive | 40 | $75,225 | $0 | View return |
| 2023 | Shawnee Health Service and Development Corp | 990 | Physician | 40 | $346,343 | $0 | View return |
| 2023 | Engedi Refuge Ministries Inc. | 990 | Board Member And Executive | 40 | $70,537 | $0 | View return |
| 2023 | Engedi Refuge Ministries Inc. | 990 | Board Member And Executive | 40 | $70,537 | $0 | View return |
| 2023 | Illinois Academy of Family Physicians | 990 | Director | 0.25 | $1,500 | $0 | View return |
| 2022 | Shawnee Health Service and Development Corp | 990 | Physician | 40 | $348,233 | $0 | View return |
| 2022 | Engedi Refuge Ministries Inc. | 990 | Board Member And Executive | 40 | $57,936 | $0 | View return |
| 2022 | Illinois Academy of Family Physicians | 990 | Director | 0.25 | $2,250 | $0 | View return |
| 2021 | Shawnee Health Service and Development Corp | 990 | Physician | 40 | $365,604 | $0 | View return |
| 2021 | Engedi Refuge Ministries Inc. | 990 | Board Member And Executive | 40 | $43,663 | $0 | View return |
| 2021 | National Trafficking Sheltered Alliance | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Engedi Refuge Ministries Inc. | 990 | Board Member And Executive Director | 40 | $41,154 | $0 | View return |
| 2020 | Engedi Refuge Ministries Inc. | 990 | Vice President | 40 | $41,154 | $0 | View return |
| 2020 | National Trafficking Sheltered Alliance | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Shawnee Health Service and Development Corp | 990 | Physician | 40 | $361,650 | $0 | View return |
| 2019 | Engedi Refuge Ministries Inc. | 990 | Vice President | 40 | $30,000 | $0 | View return |
| 2018 | Shawnee Health Service and Development Corp | 990 | Physician | 40 | $282,439 | $0 | View return |
| 2018 | Engedi Refuge Ministries Inc. | 990 | Vice President | 40 | $30,000 | $0 | View return |
| 2017 | Shawnee Health Service and Development Corp | 990 | Physician | 40 | $297,091 | $0 | View return |
| 2017 | Engedi Refuge Ministries Inc. | 990 | President | 40 | $28,395 | $0 | View return |
| 2016 | Shawnee Health Service and Development Corp | 990 | Physician | 40 | $265,434 | $0 | View return |
| 2015 | Shawnee Health Service and Development Corp | 990 | Physician | 40 | $271,143 | $0 | View return |
| 2015 | Benicia Makerspace | 990EZ | President | 0 | $0 | - | View return |
| 2015 | Engedi Refuge Ministries Inc. | 990 | President | 40 | $0 | $0 | View return |
| 2014 | Benicia Makerspace | 990EZ | President | 0 | $0 | - | View return |
| 2013 | Shawnee Health Service and Development Corp | 990 | Physician | 40 | $230,435 | - | View return |