| 2024 | Greater Kansas City Metro Local 67 | 990 | President | 40 | $9,166 | $0 | View return |
| 2024 | Apwu Local 67 Building Corporation | 990 | President | 1 | $0 | $9,166 | View return |
| 2023 | Missouri Jobs with Justice | 990 | Board Member | 2 | $0 | $0 | View return |
| 2022 | Greater Kansas City Metro Local 67 | 990 | Director Industrial Relations | 3 | $7,840 | $0 | View return |
| 2022 | Apwu Local 67 Building Corporation | 990 | Director Industrial Relations | 0.25 | $0 | $7,840 | View return |
| 2022 | Missouri Jobs with Justice | 990 | Board Member | 2 | $0 | $0 | View return |
| 2022 | Spencer Little League Association | 990EZ | Director | 1 | $0 | - | View return |
| 2022 | Spencer Little League Association | 990EZ | Director | 1 | $0 | - | View return |
| 2021 | Greater Kansas City Metro Local 67 | 990 | Director Industrial Relations | 3 | $7,315 | $0 | View return |
| 2021 | Apwu Local 67 Building Corporation | 990 | Director Industrial Relations | 0.25 | $0 | $7,315 | View return |
| 2021 | Missouri Jobs with Justice | 990 | Board Member | 2 | $0 | $0 | View return |
| 2021 | Spencer Little League Association | 990EZ | Director | 1 | $0 | - | View return |
| 2020 | Greater Kansas City Metro Local 67 | 990 | Director Industrial Relations | 3 | $6,317 | $0 | View return |
| 2020 | Apwu Local 67 Building Corporation | 990 | Director Industrial Relations | 0.5 | $0 | $6,317 | View return |
| 2020 | Missouri Jobs with Justice | 990 | Board Member | 2 | $0 | $0 | View return |
| 2020 | Spencer Little League Association | 990EZ | Director | 1 | $0 | - | View return |
| 2019 | Missouri Jobs with Justice | 990 | Board Member | 2 | $0 | $0 | View return |
| 2018 | PTA Colorado Congress Kendrick Lakes Elementary | 990EZ | Treasurer Previous | 20 | $0 | $0 | View return |
| 2017 | Greater Kansas City Metro Local 67 | 990 | Officer | 2 | $6,163 | $0 | View return |
| 2017 | Apwu Local 67 Building Corporation | 990 | Officer | 1 | $0 | $0 | View return |
| 2016 | Greater Kansas City Metro Local 67 | 990 | Officer | 2 | $2,277 | $0 | View return |
| 2016 | Apwu Local 67 Building Corporation | 990 | Officer | 1 | $0 | $0 | View return |
| 2015 | Greater Kansas City Metro Local 67 | 990 | Steward | 1 | $3,309 | $0 | View return |
| 2015 | Apwu Local 67 Building Corporation | 990 | Steward | 1 | $0 | $0 | View return |
| 2013 | Greater Kansas City Metro Local 67 | 990 | Legislative Chairperson | 5 | $3,719 | $0 | View return |
| 2013 | Young Womens Christian Association of Elmira and the Twin Tiers | 990 | Member | 2 | $0 | $0 | View return |
| 2013 | Apwu Local 67 Building Corporation | 990 | Chief Stew Clerk | 1 | $0 | $0 | View return |