| 2023 | Buffalo Teachers Federation Inc | 990 | Former Officer | 40 | $78,363 | $0 | View return |
| 2023 | Buffalo Teachers Federation Supplemental | 990 | Former Trustee | 5 | $0 | $78,363 | View return |
| 2021 | Buffalo Teachers Federation Inc | 990 | President | 40 | $112,915 | $0 | View return |
| 2021 | Buffalo Teachers Federation Supplemental | 990 | Trustee | 5 | $0 | $112,915 | View return |
| 2020 | Buffalo Teachers Federation Inc | 990 | President | 40 | $112,915 | $0 | View return |
| 2020 | Buffalo Teachers Federation Supplemental | 990 | Trustee | 5 | $0 | $112,915 | View return |
| 2020 | New York State United Teachers | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Buffalo Teachers Federation Inc | 990 | President | 40 | $112,915 | $0 | View return |
| 2019 | Buffalo Teachers Federation Supplemental | 990 | Trustee | 5 | $0 | $112,915 | View return |
| 2019 | New York State United Teachers | 990 | Executive Comm/ Director | 2 | $0 | $0 | View return |
| 2019 | Nysut Building Corporation | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Buffalo Teachers Federation Inc | 990 | President | 40 | $98,664 | $0 | View return |
| 2018 | Buffalo Teachers Federation Supplemental | 990 | Trustee | 5 | $0 | $98,664 | View return |
| 2018 | New York State United Teachers | 990 | Executive Comm Member | 2 | $0 | $0 | View return |
| 2017 | Buffalo Teachers Federation Inc | 990 | President | 40 | $98,664 | $0 | View return |
| 2017 | Buffalo Teachers Federation Supplemental | 990 | Trustee | 5 | $0 | $98,664 | View return |
| 2017 | New York State United Teachers | 990 | Executive Comm Member | 2 | $0 | $0 | View return |
| 2017 | New York State United Teachers | 990 | Executive Comm Member | 2 | $0 | $0 | View return |
| 2016 | Buffalo Teachers Federation Inc | 990 | President | 40 | $98,664 | $0 | View return |
| 2016 | Buffalo Teachers Federation Supplemental | 990 | Trustee | 5 | $0 | $98,664 | View return |
| 2016 | New York State United Teachers | 990 | Executive Comm Member | 2 | $0 | $0 | View return |
| 2015 | Buffalo Teachers Federation Inc | 990 | President | 40 | $102,459 | $0 | View return |
| 2015 | Buffalo Teachers Federation Supplemental | 990 | Trustee | 5 | $0 | $102,459 | View return |
| 2015 | New York State United Teachers | 990 | Executive Comm Member | 1 | $0 | $0 | View return |
| 2014 | Buffalo Teachers Federation Inc | 990 | President | 40 | $98,664 | $0 | View return |
| 2014 | Buffalo Teachers Federation Supplemental | 990 | Trustee | 5 | $0 | $98,664 | View return |
| 2014 | Nysut Building Corporation | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | New York State United Teachers | 990 | Executive Comm Member | 1 | $0 | $0 | View return |
| 2013 | Buffalo Teachers Federation Inc | 990 | President | 40 | $98,664 | $0 | View return |
| 2013 | Buffalo Teachers Federation Supplemental | 990 | Trustee | 5 | $0 | $98,664 | View return |
| 2013 | Nysut Building Corporation | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | New York State United Teachers | 990 | Director/Executive Comm Member | 1 | $0 | $0 | View return |