| 2024 | Policemen Relief Association of the City of Milwaukee | 990 | President | 5 | $8,400 | $0 | View return |
| 2024 | Transport Workers Union of America Local 504 Twu | 990 | Executive Board | 5 | $0 | $0 | View return |
| 2023 | Transport Workers Union of America Local 504 Twu | 990 | Executive Board | 5 | $11,765 | $0 | View return |
| 2023 | Policemen Relief Association of the City of Milwaukee | 990 | President | 5 | $8,400 | $0 | View return |
| 2023 | Youth for Christ of Northern Ohio | 990 | President | 5 | $0 | $0 | View return |
| 2022 | Transport Workers Union of America Local 504 Twu | 990 | Executive Board | 5 | $10,100 | $0 | View return |
| 2022 | Youth for Christ of Northern Ohio | 990 | Chairman | 5 | $0 | $0 | View return |
| 2021 | Policemen Relief Association of the City of Milwaukee | 990 | Trustee/Vice President | 5 | $8,400 | $0 | View return |
| 2021 | Transport Workers Union of America Local 504 Twu | 990 | Board Member | 5 | $1,531 | $0 | View return |
| 2021 | Youth for Christ of Northern Ohio | 990 | Chairman | 5 | $0 | $0 | View return |
| 2021 | Carlinville Lodge #1412 Bpoe | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2020 | Policemen Relief Association of the City of Milwaukee | 990 | Trustee/Vice President | 5 | $7,100 | $0 | View return |
| 2020 | Transport Workers Union of America Local 504 Twu | 990 | Board Member | 5 | $0 | $0 | View return |
| 2020 | National Assn of Farm Broadcasting | 990 | East Region Vice Presidentme | 0 | $0 | $0 | View return |
| 2020 | Carlinville Lodge #1412 Bpoe | 990EZ | Treasurer | 2 | $0 | $0 | View return |
| 2020 | Youth for Christ of Northern Ohio | 990 | Member | 5 | $0 | $0 | View return |
| 2019 | Policemen Relief Association of the City of Milwaukee | 990 | Trustee | 2 | $4,825 | $0 | View return |
| 2019 | Youth for Christ of Northern Ohio | 990 | Member | 5 | $0 | $0 | View return |
| 2019 | Transport Workers Union of America Local 504 Twu | 990 | Board Member | 5 | $0 | $0 | View return |
| 2019 | Treasure Coast Rowing Club Inc. | 990 | Vice President | 2 | $0 | $0 | View return |
| 2019 | Carlinville Lodge #1412 Bpoe | 990EZ | Treasurer | 2 | $0 | $0 | View return |
| 2018 | Policemen Relief Association of the City of Milwaukee | 990 | Trustee | 2 | $4,500 | $0 | View return |
| 2018 | Sturgeon Bay Yacht Club Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Transport Workers Union of America Local 504 Twu | 990 | Board Member | 5 | $0 | $0 | View return |
| 2018 | Youth for Christ of Northern Ohio | 990 | Member | 5 | $0 | $0 | View return |
| 2018 | Treasure Coast Rowing Club Inc. | 990 | Vice President | 2 | $0 | $0 | View return |
| 2018 | Transport Workers Union of America Local 504 Twu | 990 | Board Member | 5 | $0 | $0 | View return |
| 2017 | Policemen Relief Association of the City of Milwaukee | 990 | Trustee | 2 | $4,500 | $0 | View return |
| 2017 | Treasure Coast Rowing Club Inc. | 990 | Vice President | 2 | $0 | $0 | View return |
| 2017 | Youth for Christ of Northern Ohio | 990 | Board Memeber | 5 | $0 | $0 | View return |
| 2017 | Isa Education Foundation C/O Fernley & Fernley Inc | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2016 | Policemen Relief Association of the City of Milwaukee | 990 | Trustee | 2 | $4,000 | $0 | View return |
| 2016 | Youth for Christ of Northern Ohio | 990 | Board Memeber | 0 | $0 | $0 | View return |
| 2016 | Isa Education Foundation C/O Fernley & Fernley Inc | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2015 | Youth for Christ of Northern Ohio | 990 | Board Memeber | 0 | $0 | $0 | View return |
| 2015 | Isa Education Foundation C/O Fernley & Fernley Inc | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2014 | Youth for Christ of Northern Ohio | 990 | Board Memeber | 0 | $0 | $0 | View return |
| 2014 | Isa Education Foundation C/O Fernley & Fernley Inc | 990EZ | Trustee | 1 | $0 | $0 | View return |