| 2024 | Wpo Fairchester Yankee Chapter Inc | 990 | Learning Co-Chair | 2 | $0 | $0 | View return |
| 2023 | Wpo Fairchester Yankee Chapter Inc | 990 | Northeast Regional Chair | 2 | $0 | $0 | View return |
| 2023 | The Psi Upsilon Foundation Inc | 990 | Chairman Emeritus | 2 | $0 | $0 | View return |
| 2022 | Wpo Fairchester Yankee Chapter Inc | 990 | Northeast Regional Chair | 2 | $0 | $0 | View return |
| 2022 | The Psi Upsilon Foundation Inc | 990 | Chairman Emeritus | 2 | $0 | $0 | View return |
| 2021 | International Union of Operating Engineerslocal 68 | 990 | Bus Agentvice Prespast | 40 | $74,577 | $0 | View return |
| 2021 | Wpo Fairchester Yankee Chapter Inc | 990 | North East Regional Chair | 2 | $0 | $0 | View return |
| 2021 | The Psi Upsilon Foundation Inc | 990 | Chairman Emeritus | 2 | $0 | $0 | View return |
| 2020 | International Union of Operating Engineerslocal 68 | 990 | Bus Agent/VI | 39 | $190,833 | $0 | View return |
| 2020 | Local 68 Engineers Union Welfare Fund | 990 | Trustee | 1 | $0 | $190,833 | View return |
| 2020 | The Psi Upsilon Foundation Inc | 990 | Chairman Eme | 2 | $0 | $0 | View return |
| 2020 | Psi Upsilon Fraternity | 990 | Alumni Term | 2 | $0 | $0 | View return |
| 2020 | Wpo Fairchester Yankee Chapter Inc | 990 | North East Regional Ambassador | 2 | $0 | $0 | View return |
| 2020 | Iuoe Local #68 Charity Fund Inc | 990EZ | V. President | 5 | $0 | $0 | View return |
| 2019 | International Union of Operating Engineerslocal 68 | 990 | Bus Agent/VI | 39 | $198,019 | $0 | View return |
| 2019 | Local 68 Engineers Union Welfare Fund | 990 | Trustee | 1 | $0 | $198,019 | View return |
| 2019 | Psi Upsilon Fraternity | 990 | Alumni Term | 2 | $0 | $0 | View return |
| 2019 | Iuoe Local #68 Charity Fund Inc | 990EZ | V. President | 5 | $0 | $0 | View return |
| 2019 | The Psi Upsilon Foundation Inc | 990 | Past-Chair | 2 | $0 | $0 | View return |
| 2018 | International Union of Operating Engineerslocal 68 | 990 | Bus Agent/VI | 40 | $198,028 | $0 | View return |
| 2018 | Local 68 Engineers Union Welfare Fund | 990 | Trustee | 1 | $0 | $198,028 | View return |
| 2018 | Psi Upsilon Fraternity | 990 | Alumni Term | 2 | $0 | $0 | View return |
| 2018 | Iuoe Local #68 Charity Fund Inc | 990EZ | V. President | 5 | $0 | $0 | View return |
| 2018 | The Psi Upsilon Foundation Inc | 990 | Past-Chairma | 2 | $0 | $0 | View return |
| 2017 | International Union of Operating Engineerslocal 68 | 990 | Bus Agent/VI | 40 | $192,788 | $0 | View return |
| 2017 | Iuoe Local #68 Charity Fund Inc | 990EZ | V. President | 5 | $0 | $0 | View return |
| 2017 | Local 68 Engineers Union Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Local 68 Engineers Union Supplem- | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Psi Upsilon Fraternity | 990 | Alumni Term | 2 | $0 | $0 | View return |
| 2016 | International Union of Operating Engineerslocal 68 | 990 | Bus Agent/VI | 40 | $185,329 | $0 | View return |
| 2016 | Iuoe Local #68 Charity Fund Inc | 990EZ | Director | 5 | $0 | $0 | View return |
| 2016 | The Psi Upsilon Foundation Inc | 990 | Chairman | 5 | $0 | $0 | View return |
| 2016 | Psi Upsilon Fraternity | 990 | Alumni Term | 1 | $0 | $0 | View return |
| 2016 | Local 68 Engineers Union Supplem- | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Local 68 Engineers Union Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | International Union of Operating Engineerslocal 68 | 990 | Bus Agent/VI | 40 | $183,077 | $0 | View return |
| 2015 | The Psi Upsilon Foundation Inc | 990 | Chairman | 5 | $0 | $0 | View return |
| 2015 | Psi Upsilon Fraternity | 990 | Alumni Term | 1 | $0 | $0 | View return |
| 2015 | Iuoe Local #68 Charity Fund Inc | 990EZ | Director | 5 | $0 | $0 | View return |
| 2015 | Local 68 Engineers Union Supplem- | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Local 68 Engineers Union Welfare Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | International Union of Operating Engineerslocal 68 | 990 | Bus Agent/VI | 40 | $177,902 | $0 | View return |
| 2014 | Psi Upsilon Fraternity | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | The Psi Upsilon Foundation Inc | 990 | Chairman | 5 | $0 | $0 | View return |
| 2013 | The Psi Upsilon Foundation Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | Psi Upsilon Fraternity | 990 | Director | 1 | $0 | $0 | View return |