| 2025 | Fraternal Order of Police 93 Tulsa Lodge | 990 | President | 5 | $0 | $0 | View return |
| 2024 | Fraternal Order of Police 93 Tulsa Lodge | 990 | President | 5 | $0 | $0 | View return |
| 2024 | Kankakee County Training Center for the Disabled Inc. | 990 | Vice Preside | - | $0 | $0 | View return |
| 2024 | Safe at Last Animal Rescue Inc. | 990PF | Deputy Director | 5 | $0 | $0 | View return |
| 2024 | South Central Ohio Big Brothers Big Sisters Association | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2023 | Fraternal Order of Police 93 Tulsa Lodge | 990 | President | 5 | $0 | $0 | View return |
| 2023 | South Central Ohio Big Brothers Big Sisters Association | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2023 | Kankakee County Training Center for the Disabled Inc. | 990 | Trustee | - | $0 | $0 | View return |
| 2023 | Safe at Last Animal Rescue Inc. | 990PF | Deputy Director | 5 | $0 | $0 | View return |
| 2022 | Fraternal Order of Police 93 Tulsa Lodge | 990 | President | 5 | $7,800 | $0 | View return |
| 2022 | Young Mens Christian Association of Kankakee ILL | 990 | Director | - | $0 | $0 | View return |
| 2022 | Kankakee County Training Center for the Disabled Inc. | 990 | Trustee | - | $0 | $0 | View return |
| 2022 | Safe at Last Animal Rescue Inc. | 990PF | Deputy Director | 5 | $0 | $0 | View return |
| 2022 | Safe at Last Animal Rescue Inc. | 990PF | Deputy Director | 5 | $0 | $0 | View return |
| 2022 | South Central Ohio Big Brothers Big Sisters Association | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Kankakee County Training Center for the Disabled Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Safe at Last Animal Rescue Inc. | 990PF | Deputy Director | 5 | $0 | $0 | View return |
| 2021 | South Central Ohio Big Brothers Big Sisters Association | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Kankakee County Training Center for the Disabled Inc. | 990 | 2nd Vice Pre | 1 | $0 | $0 | View return |
| 2020 | Safe at Last Animal Rescue Inc. | 990PF | Deputy Director | 5 | $0 | $0 | View return |
| 2019 | Safe at Last Animal Rescue Inc. | 990PF | Deputy Director | 5 | $0 | $0 | View return |
| 2019 | Kankakee County Training Center for the Disabled Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Foxboro Youth Basketball Assoc Inc C/O Joseph Brown Treasurer | 990EZ | Director | 4 | $0 | $0 | View return |
| 2018 | Safe at Last Animal Rescue Inc. | 990PF | Deputy Director | 5 | $0 | $0 | View return |
| 2017 | Foxboro Youth Basketball Assoc Inc C/O Joseph Brown Treasurer | 990EZ | Director | 4 | $0 | $0 | View return |
| 2016 | Foxboro Youth Basketball Assoc Inc C/O Joseph Brown Treasurer | 990EZ | Director | 4 | $0 | $0 | View return |
| 2016 | Safe at Last Animal Rescue Inc. | 990PF | Deputy Director | 4 | $0 | $0 | View return |
| 2015 | Safe at Last Animal Rescue Inc. | 990PF | Deputy Director | 4 | $0 | $0 | View return |
| 2015 | Foxboro Youth Basketball Assoc Inc C/O Joseph Brown Treasurer | 990EZ | Director | 4 | $0 | $0 | View return |
| 2014 | Vermont Software Developers Alliance DBA Vermont Technology Alliance | 990EZ | Director | 1 | $0 | - | View return |
| 2014 | Foxboro Youth Basketball Assoc Inc C/O Joseph Brown Treasurer | 990EZ | Director | 4 | $0 | $0 | View return |
| 2014 | Safe at Last Animal Rescue Inc. | 990PF | Deputy Director | 4 | $0 | $0 | View return |
| 2013 | Vermont Software Developers Alliance DBA Vermont Technology Alliance | 990EZ | Director | 1 | $0 | - | View return |
| 2013 | Safe at Last Animal Rescue Inc. | 990PF | Deputy Director | 4 | $0 | $0 | View return |
| 2013 | Foxboro Youth Basketball Assoc Inc C/O Joseph Brown Treasurer | 990EZ | Director | 4 | $0 | $0 | View return |
| 2012 | Safe at Last Animal Rescue Inc. | 990PF | Deputy Director | 4 | $0 | $0 | View return |
| 2011 | Safe at Last Animal Rescue Inc. | 990PF | Deputy Director | 4 | $0 | $0 | View return |