| 2025 | Kirkwood United Soccer Club | 990 | Director | 10 | $0 | $0 | View return |
| 2024 | Union Privilege Relief Fund | 990PF | Trustee | 2 | $0 | $0 | View return |
| 2024 | Kirkwood United Soccer Club | 990 | Director | 10 | $0 | $0 | View return |
| 2024 | Union Plus Education Foundation | 990PF | Trustee | 2 | $0 | $0 | View return |
| 2023 | Michigan State Troopers Association Inc | 990 | Secretarytreasurer | 2 | $27,893 | $0 | View return |
| 2023 | Michigan Association of Police Organizations | 990 | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2023 | Michigan State Troopers Assistance Fund | 990 | Treasurer | 0.5 | $0 | $0 | View return |
| 2023 | Union Plus Education Foundation | 990PF | Trustee | 2 | $0 | $0 | View return |
| 2023 | Parkway South Boys Basketball Development Organization II | 990EZ | Vice Preident | 5 | $0 | $0 | View return |
| 2023 | Union Privilege Relief Fund | 990PF | Trustee | 2 | $0 | $0 | View return |
| 2022 | Parkway South Boys Basketball Development Organization II | 990EZ | Secretary | 5 | $0 | $0 | View return |
| 2022 | Michigan State Troopers Association Inc | 990 | Secretarytreasurer | 2 | $0 | $0 | View return |
| 2022 | Michigan State Troopers Assistance Fund | 990 | Treasurer | 0.5 | $0 | $0 | View return |
| 2022 | Union Plus Education Foundation | 990PF | Trustee | 2 | $0 | $0 | View return |
| 2022 | Union Privilege Relief Fund | 990PF | Trustee | 2 | $0 | $0 | View return |
| 2021 | Michigan State Troopers Association Inc | 990 | Secretarytreasurer | 2 | $18,510 | $0 | View return |
| 2021 | Parkway South Boys Basketball Development Organization II | 990EZ | Secretary | 5 | $0 | $0 | View return |
| 2021 | Michigan State Troopers Assistance Fund | 990 | Treasurer | 0.5 | $0 | $0 | View return |
| 2021 | Union Privilege Relief Fund | 990PF | Trustee | 2 | $0 | $0 | View return |
| 2021 | Union Plus Education Foundation | 990PF | Trustee | 2 | $0 | $0 | View return |
| 2020 | Michigan State Troopers Association Inc | 990 | Secretary/Treasurer | 2 | $18,449 | $0 | View return |
| 2020 | Michigan State Troopers Assistance Fund | 990 | Treasurer | 0.5 | $0 | $0 | View return |
| 2020 | Parkway South Boys Basketball Development Organization II | 990EZ | Vice President | 5 | $0 | $0 | View return |
| 2020 | Union Privilege Relief Fund | 990PF | Trustee | 2 | $0 | $0 | View return |
| 2020 | Union Plus Education Foundation | 990PF | Trustee | 2 | $0 | $0 | View return |
| 2019 | Michigan State Troopers Association Inc | 990 | Secretary/Treasurer | 2 | $16,710 | $0 | View return |
| 2019 | Union Plus Education Foundation | 990PF | Trustee | 2 | $0 | $0 | View return |
| 2019 | Michigan State Troopers Assistance Fund | 990 | Treasurer | 0.5 | $0 | $0 | View return |
| 2019 | Union Privilege Relief Fund | 990PF | Trustee | 2 | $0 | $0 | View return |
| 2018 | Michigan State Troopers Association Inc | 990 | Secretary/Treasurer | 2 | $17,880 | $0 | View return |
| 2018 | Union Privilege Relief Fund | 990PF | Trustee | 2 | $0 | $0 | View return |
| 2018 | Michigan State Troopers Assistance Fund | 990 | Treasurer | 0.5 | $0 | $0 | View return |
| 2018 | Union Plus Education Foundation | 990PF | Trustee | 2 | $0 | $0 | View return |
| 2017 | Michigan State Troopers Association Inc | 990 | Secretary/Tr | 2 | $17,401 | $0 | View return |
| 2017 | Michigan State Troopers Assistance Fund | 990EZ | Treasurer | 0.5 | $0 | $0 | View return |
| 2016 | Michigan State Troopers Association Inc | 990 | Secretary/Tr | 2 | $17,465 | $0 | View return |
| 2016 | Michigan State Troopers Assistance Fund | 990EZ | Treasurer | 0.5 | $0 | - | View return |
| 2016 | Rotary International of Thief River Fal | 990EZ | President | 2 | $0 | $0 | View return |
| 2015 | Michigan State Troopers Association Inc | 990 | Secretary/Tr | 8 | $17,986 | $0 | View return |
| 2015 | Michigan State Troopers Assistance Fund | 990EZ | Treasurer | 0.5 | $0 | - | View return |
| 2014 | Michigan State Troopers Association Inc | 990 | Secretary/Tr | 8 | $16,602 | $0 | View return |
| 2014 | Michigan State Troopers Assistance Fund | 990EZ | Treasurer | 0.5 | $0 | - | View return |
| 2013 | Michigan State Troopers Assistance Fund | 990EZ | Treasurer | 0.5 | $0 | - | View return |