| 2025 | American Postal Workers Union | 990EZ | Vice President | 1 | $1,881 | $0 | View return |
| 2024 | American Postal Workers Union | 990EZ | Director Of Industrial Relation | 1 | $2,160 | $0 | View return |
| 2023 | American Postal Workers Union | 990EZ | Director Of Industrial Relation | 1 | $1,563 | $0 | View return |
| 2022 | American Postal Workers Union 6419 N J Shore Area Local | 990EZ | President | 10 | $3,594 | - | View return |
| 2022 | American Postal Workers Union | 990EZ | Director Of Industrial Relation | 1 | $1,804 | $0 | View return |
| 2022 | New Jersey Education Association | 990 | President | 5 | $0 | $0 | View return |
| 2021 | American Postal Workers Union 6419 N J Shore Area Local | 990EZ | President | 10 | $2,781 | - | View return |
| 2021 | American Postal Workers Union | 990EZ | Director Of Industrial Relation | 1 | $1,778 | $0 | View return |
| 2021 | New Jersey Education Association | 990 | President | 5 | $0 | $0 | View return |
| 2020 | American Postal Workers Union 6419 N J Shore Area Local | 990EZ | President | 10 | $1,600 | - | View return |
| 2020 | American Postal Workers Union | 990EZ | Director Of Industrial Relation | 1 | $1,000 | $0 | View return |
| 2020 | New Jersey Education Association | 990 | President | 5 | $0 | $0 | View return |
| 2019 | American Postal Workers Union 6419 N J Shore Area Local | 990EZ | President | 10 | $4,768 | - | View return |
| 2019 | American Postal Workers Union | 990EZ | Director Of Industrial Relation | 1 | $1,000 | $0 | View return |
| 2019 | New Jersey Education Association | 990 | President | 5 | $0 | $0 | View return |
| 2018 | American Postal Workers Union 6419 N J Shore Area Local | 990EZ | President | 10 | $2,780 | - | View return |
| 2018 | American Postal Workers Union | 990EZ | Director Of Industrial Relation | 1 | $1,735 | $0 | View return |
| 2017 | American Postal Workers Union 6419 N J Shore Area Local | 990EZ | President | 10 | $3,673 | - | View return |
| 2017 | American Postal Workers Union | 990EZ | Board Member | 1 | $550 | $0 | View return |
| 2016 | American Postal Workers Union 6419 N J Shore Area Local | 990EZ | Vice President | 10 | $3,314 | - | View return |
| 2016 | American Postal Workers Union | 990EZ | Board Member | 1 | $546 | $0 | View return |
| 2015 | American Postal Workers Union 6419 N J Shore Area Local | 990EZ | Vice President | 10 | $2,274 | - | View return |
| 2015 | American Postal Workers Union | 990EZ | Board Member | 1 | $323 | $0 | View return |
| 2014 | American Postal Workers Union 6419 N J Shore Area Local | 990EZ | Vice President | 10 | $4,888 | - | View return |
| 2013 | American Postal Workers Union 6419 N J Shore Area Local | 990EZ | Vice President | 10 | $5,017 | - | View return |