| 2024 | Water 4 Mercy Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Washington Biologists' Field Club Inc | 990PF | Board Manager | 1 | $0 | $0 | View return |
| 2024 | Water 4 Mercy Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2024 | Masonry Institute of Southern Illinois | 990 | Vice-President | 1 | $0 | $0 | View return |
| 2024 | Mobilization for Justice Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2024 | Red River Human Services Foundation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Water 4 Mercy Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | East Windsor Township Rescue Squad Dist One Inc | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2023 | Mobilization for Justice Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2023 | Red River Human Services Foundation | 990 | Board Member As Of September | 1 | $0 | $0 | View return |
| 2023 | Masonry Institute of Southern Illinois | 990 | Vice-President | 1 | $0 | $0 | View return |
| 2022 | East Windsor Township Rescue Squad Dist One Inc | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2022 | Mobilization for Justice Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2022 | Masonry Institute of Southern Illinois | 990 | Vice-President | 1 | $0 | $0 | View return |
| 2021 | East Windsor Township Rescue Squad Dist One Inc | 990 | Treasurer | - | $0 | $0 | View return |
| 2021 | East Windsor Township Rescue Squad Dist One Inc | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2021 | Mobilization for Justice Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2020 | Morrison Ranch Homeowners Association | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Mobilization for Justice Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2020 | East Windsor Township Rescue Squad Dist One Inc | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2019 | Mobilization for Justice Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2019 | East Windsor Township Rescue Squad Dist One Inc | 990 | Treasurer | - | $0 | $0 | View return |
| 2019 | East Windsor Township Rescue Squad Dist One Inc | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2018 | Mobilization for Justice Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2018 | East Windsor Township Rescue Squad Dist One Inc | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2017 | East Windsor Township Rescue Squad Dist One Inc | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2017 | Mobilization for Justice Inc. | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2016 | East Windsor Township Rescue Squad Dist One Inc | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2015 | Bricklayers Local 8 Jatc | 990 | Management Trustee | 0.3 | $0 | $0 | View return |
| 2015 | East Windsor Township Rescue Squad Dist One Inc | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2015 | Mobilization for Justice Inc. | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2014 | East Windsor Township Rescue Squad Dist One Inc | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2014 | Bricklayers Local 8 Jatc | 990 | Management Trustee | 0.3 | $0 | $0 | View return |
| 2014 | Mobilization for Justice Inc. | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2013 | East Windsor Township Rescue Squad Dist One Inc | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2013 | Bricklayers Local 8 Jatc | 990 | Management Trustee | 0.3 | $0 | $0 | View return |
| 2013 | Mobilization for Justice Inc. | 990 | Treasurer | 0 | $0 | $0 | View return |