| 2025 | Wyandotte Education Association | 990 | Region 2 Delegate/Membership Chair | 1 | $3,200 | $0 | View return |
| 2024 | Wyandotte Education Association | 990 | Region 2 Delegate/Membership Chair | 1 | $3,200 | $0 | View return |
| 2024 | Michigan Education Association | 990 | Board Member (Ended 7/14/24) | 5 | $0 | $0 | View return |
| 2023 | Wyandotte Education Association | 990 | Region 2 Delegate | 1 | $3,360 | $0 | View return |
| 2023 | Wyandotte Education Association | 990 | Region 2 Delegate | 1 | $3,340 | $0 | View return |
| 2023 | Michigan Education Association | 990 | Board Member | 5 | $0 | $0 | View return |
| 2022 | Wyandotte Education Association | 990 | Region 2 Delegate | 1 | $3,360 | $0 | View return |
| 2022 | Michigan Education Association | 990 | Board Member | 5 | $0 | $0 | View return |
| 2021 | Wyandotte Education Association | 990 | Region 2 Delegate | 1 | $3,340 | $0 | View return |
| 2021 | Michigan Education Association | 990 | Board Member | 5 | $0 | $0 | View return |
| 2020 | Wyandotte Education Association | 990 | Region 2 Delegate | 1 | $3,340 | $0 | View return |
| 2020 | Michigan Education Association | 990 | Board Member | 5 | $0 | $0 | View return |
| 2019 | Wyandotte Education Association | 990 | Region 2 Delegate | 1 | $1,720 | $0 | View return |
| 2019 | Mea 2 B Coordinating Council | 990EZ | Secretary | 1 | $1,000 | - | View return |
| 2019 | Michigan Education Association | 990 | Board Member | 20 | $0 | $0 | View return |
| 2018 | Wayne County Michigan Education Association Nea | 990EZ | Secretary | 1 | $1,800 | - | View return |
| 2018 | Mea 2 B Coordinating Council | 990EZ | Secretary | 1 | $1,000 | - | View return |
| 2018 | Michigan Education Association | 990 | Board Member | 20 | $0 | $0 | View return |
| 2018 | Wyandotte Education Association | 990 | Region 2 Delegate | 1 | $0 | $0 | View return |
| 2017 | Wayne County Michigan Education Association Nea | 990EZ | Secretary | 1 | $1,800 | - | View return |
| 2017 | Michigan Education Association | 990 | Board Member | 20 | $800 | $0 | View return |
| 2017 | Mea 2 B Coordinating Council | 990EZ | Secretary / Pr Charir | 1 | $0 | - | View return |
| 2016 | Wayne County Michigan Education Association Nea | 990EZ | Secretary | 1 | $2,200 | - | View return |
| 2016 | Michigan Education Association | 990 | Board Member | 20 | $0 | $0 | View return |
| 2015 | Wayne County Michigan Education Association Nea | 990EZ | Secretary | 1 | $3,000 | - | View return |
| 2015 | Michigan Education Association | 990 | Board Member | 20 | $0 | $0 | View return |
| 2014 | Mea 2 B Coordinating Council | 990EZ | Chair Person | 8 | $8,000 | - | View return |
| 2014 | Wayne County Michigan Education Association Nea | 990EZ | Secretary | 1 | $3,000 | - | View return |
| 2014 | Michigan Education Association | 990 | Board Member | 20 | $0 | $0 | View return |
| 2013 | Wayne County Michigan Education Association Nea | 990EZ | Secretary & Pr Chair | 1 | $3,000 | - | View return |