| 2024 | Sherman County Athletic Foundation | 990EZ | Director | 1 | $0 | - | View return |
| 2024 | Trades Programs for Youth And | 990EZ | Director | 0 | $0 | - | View return |
| 2023 | Clerks Joint Labor Relations Committee | 990 | Dispatcher | 38.3 | $159,455 | $0 | View return |
| 2023 | New Jersey Education Association | 990 | Vice President | 5 | $0 | $0 | View return |
| 2022 | Clerks Joint Labor Relations Committee | 990 | Dispatcher | 36.1 | $130,477 | $0 | View return |
| 2022 | Sherman County Athletic Foundation | 990EZ | Director | 1 | $0 | - | View return |
| 2022 | New Jersey Education Association | 990 | Vice President | 5 | $0 | $0 | View return |
| 2021 | Clerks Joint Labor Relations Committee | 990 | Dispatcher | 40.1 | $142,651 | $0 | View return |
| 2021 | Sherman County Athletic Foundation | 990EZ | Director | 1 | $0 | - | View return |
| 2021 | New Jersey Education Association | 990 | Vice President | 5 | $0 | $0 | View return |
| 2020 | Clerks Joint Labor Relations Committee | 990 | Dispatcher | 42.7 | $149,033 | $0 | View return |
| 2020 | Sherman County Athletic Foundation | 990EZ | Director | 1 | $0 | - | View return |
| 2019 | Clerks Joint Labor Relations Committee | 990 | Dispatcher | 38 | $128,728 | $0 | View return |
| 2019 | Sherman County Athletic Foundation | 990EZ | Director | 1 | $0 | - | View return |
| 2018 | Clerks Joint Labor Relations Committee | 990 | Dispatcher | 41.9 | $137,693 | $0 | View return |
| 2018 | Sherman County Athletic Foundation | 990EZ | Director | 0 | $0 | - | View return |
| 2018 | Amvets Department of Washington | 990EZ | Officer | 1 | $0 | $0 | View return |
| 2017 | Clerks Joint Labor Relations Committee | 990 | Dispatcher | 38.9 | $124,659 | $0 | View return |
| 2017 | Amvets Department of Washington | 990EZ | Commander | 0 | $0 | $0 | View return |
| 2017 | Sherman County Athletic Foundation | 990EZ | Director | 1 | $0 | - | View return |
| 2016 | Clerks Joint Labor Relations Committee | 990 | Dispatcher | 38.4 | $116,635 | $0 | View return |
| 2016 | Sherman County Athletic Foundation | 990EZ | Director | 1 | $0 | - | View return |
| 2016 | Amvets Department of Washington | 990EZ | Commander | 0 | $0 | $0 | View return |
| 2015 | Clerks Joint Labor Relations Committee | 990 | Dispatcher | 40.7 | $124,085 | $0 | View return |
| 2015 | Sherman County Athletic Foundation | 990EZ | Director | 1 | $0 | - | View return |
| 2014 | Clerks Joint Labor Relations Committee | 990 | Dispatcher | 40.7 | $119,284 | $0 | View return |
| 2014 | Sherman County Athletic Foundation | 990EZ | Director | 1 | $0 | - | View return |
| 2013 | Clerks Joint Labor Relations Committee | 990 | Dispatcher | 40.3 | $113,134 | $0 | View return |
| 2013 | Sherman County Athletic Foundation | 990EZ | Director | 1 | $0 | - | View return |