| 2024 | National Veterans Museum | 990EZ | Chief Exec. Officer | 20 | $0 | - | View return |
| 2023 | National Veterans Museum | 990EZ | Chief Exec. Officer | 20 | $0 | - | View return |
| 2022 | National Veterans Museum | 990EZ | Chief Exec. Officer | 20 | $0 | - | View return |
| 2021 | New York State United Teachers | 990 | Executive Comm Member | 2 | $23,790 | $0 | View return |
| 2021 | West Seneca Teachers Association Inc | 990 | President | 20 | $3,648 | $0 | View return |
| 2021 | New York State United Teachers Building Corp | 990 | Director | 1 | $0 | $23,790 | View return |
| 2021 | National Veterans Museum | 990EZ | Chief Exec. Officer | 20 | $0 | - | View return |
| 2021 | West Seneca Teachers Association Inc Benefit Trust Fund | 990 | President | 15 | $0 | $0 | View return |
| 2020 | New York State United Teachers | 990 | Executive Comm Member | 2 | $23,554 | $0 | View return |
| 2020 | West Seneca Teachers Association Inc | 990 | President | 20 | $14,224 | $0 | View return |
| 2020 | New York State United Teachers Building Corp | 990 | Director | 1 | $0 | $23,554 | View return |
| 2020 | National Veterans Museum | 990EZ | Chief Exec. Officer | 20 | $0 | - | View return |
| 2020 | West Seneca Teachers Association Inc Benefit Trust Fund | 990 | President | 15 | $0 | $0 | View return |
| 2019 | New York State United Teachers | 990 | Executive Comm Member | 2 | $23,207 | $0 | View return |
| 2019 | West Seneca Teachers Association Inc | 990 | President | 20 | $13,885 | $0 | View return |
| 2019 | New York State United Teachers Building Corp | 990 | Director | 1 | $0 | $23,207 | View return |
| 2019 | National Veterans Museum | 990EZ | Chief Exec. | 20 | $0 | - | View return |
| 2018 | New York State United Teachers | 990 | Executive Comm Member | 2 | $23,952 | $0 | View return |
| 2018 | West Seneca Teachers Association Inc | 990 | President | 20 | $9,500 | $0 | View return |
| 2018 | New York State United Teachers Building Corp | 990 | Director | 1 | $0 | $23,952 | View return |
| 2018 | National Veterans Museum | 990EZ | Chief Exec. | 20 | $0 | - | View return |
| 2017 | New York State United Teachers | 990 | Executive Comm Member | 2 | $20,524 | $0 | View return |
| 2017 | New York State United Teachers | 990 | Executive Comm Member | 2 | $20,524 | $0 | View return |
| 2017 | West Seneca Teachers Association Inc | 990 | President | 20 | $9,500 | $0 | View return |
| 2017 | West Seneca Teachers Association Inc Benefit Trust Fund | 990 | President | 15 | $0 | $9,500 | View return |
| 2017 | National Veterans Museum | 990EZ | Chief Exec. | 20 | $0 | - | View return |
| 2016 | New York State United Teachers | 990 | Executive Comm Member | 2 | $10,509 | $0 | View return |
| 2016 | West Seneca Teachers Association Inc | 990 | President | 20 | $8,742 | $0 | View return |
| 2016 | New York State United Teachers Building Corp | 990 | Director | 1 | $0 | $10,509 | View return |
| 2016 | National Veterans Museum | 990EZ | Chief Exec. | 20 | $0 | - | View return |
| 2016 | West Seneca Teachers Association Inc Benefit Trust Fund | 990 | President | 15 | $0 | $0 | View return |
| 2015 | West Seneca Teachers Association Inc | 990 | President | 20 | $2,133 | $0 | View return |
| 2015 | West Seneca Teachers Association Inc Benefit Trust Fund | 990 | President | 15 | $0 | $2,133 | View return |
| 2014 | West Seneca Teachers Association Inc | 990 | President | 20 | $9,621 | $0 | View return |
| 2013 | West Seneca Teachers Association Inc | 990 | President | 20 | $5,775 | $0 | View return |
| 2013 | West Seneca Teachers Association Inc Benefit Trust Fund | 990 | Trustee/Pres | 15 | $0 | $5,775 | View return |