| 2022 | International Brotherhood of Teamsters | 990 | Former Officer | 0 | $30,612 | $0 | View return |
| 2021 | Northern New England Benefit Trust | 990 | Advisory Trustee | 20 | $96,000 | $0 | View return |
| 2021 | International Brotherhood of Teamsters | 990 | Former Secretary/Treasurer | 0 | $30,611 | $0 | View return |
| 2020 | Northern New England Benefit Trust | 990 | Advisory Trustee | 20 | $96,000 | $0 | View return |
| 2020 | International Brotherhood of Teamsters | 990 | Former Secretary/Treasurer | 0 | $30,612 | $0 | View return |
| 2019 | Northern New England Benefit Trust | 990 | Advisory Trustee (Effective 7/20, See Sch J) | 20 | $513,683 | $0 | View return |
| 2019 | International Brotherhood of Teamsters | 990 | Former Secretary/Treasurer | 0 | $31,210 | $0 | View return |
| 2018 | Brewery & Soft Drink Workers Conference | 990 | Secretary-Treasurer/Director (Past) | 5 | $33,000 | $0 | View return |
| 2018 | International Brotherhood of Teamsters | 990 | Former Secretary/Treasurer | 0 | $27,612 | $0 | View return |
| 2017 | Northern New England Benefit Trust | 990 | Fund Director & Trustee | 40 | $118,868 | $0 | View return |
| 2017 | Northern New England Benefit Trust | 990 | Fund Director & Trustee | 40 | $118,868 | $0 | View return |
| 2017 | International Brotherhood of Teamsters | 990 | Former Secretary/Treasurer | 65 | $53,203 | $0 | View return |
| 2017 | Brewery & Soft Drink Workers Conference | 990 | Secretary Treasurer/Direct | 5 | $0 | $0 | View return |
| 2017 | Anheuser-Busch Brewery Conference | 990 | Trustee (Through 2/2018) | 1 | $0 | $0 | View return |
| 2016 | International Brotherhood of Teamsters | 990 | Secretary/Treasurer | 65 | $179,946 | $0 | View return |
| 2016 | International Brotherhood of Teamsters | 990 | Secy/Treasurer | 15 | $26,935 | $0 | View return |
| 2016 | Anheuser-Busch Brewery Conference | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Brewery & Soft Drink Workers Conference | 990 | Secretary Treasurer/Direct | 5 | $0 | $0 | View return |
| 2016 | New Hampshire Teamsters | 990EZ | Secretary-Treasurer | 0 | $0 | $0 | View return |
| 2016 | Northern New England Benefit Trust | 990 | Trustee (Fund Manager 1/2017) | 8 | $0 | $0 | View return |
| 2015 | International Brotherhood of Teamsters | 990 | Secretary/Treasurer | 65 | $182,023 | $0 | View return |
| 2015 | International Brotherhood of Teamsters | 990 | Secy/Treasurer | 15 | $26,911 | $0 | View return |
| 2015 | Brewery & Soft Drink Workers Conference | 990 | Secretary Treasurer/Direct | 5 | $0 | $0 | View return |
| 2015 | Teamsters Joint Council 10 New England | 990EZ | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2015 | Anheuser-Busch Brewery Conference | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | New Hampshire Teamsters | 990EZ | Secretary-Treasurer | 0 | $0 | $0 | View return |
| 2015 | Northern New England Benefit Trust | 990 | Trustee | 8 | $0 | $0 | View return |
| 2014 | International Brotherhood of Teamsters | 990 | Secretary/Treasurer | 65 | $171,439 | $0 | View return |
| 2014 | International Brotherhood of Teamsters | 990 | Secy/Treasurer | 15 | $26,651 | $0 | View return |
| 2014 | Anheuser-Busch Brewery Conference | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Brewery & Soft Drink Workers Conference | 990 | Secretary Treasurer/Direct | 5 | $0 | $0 | View return |
| 2014 | New Hampshire Teamsters | 990EZ | Secretary-Treasurer | 0 | $0 | $0 | View return |
| 2014 | Teamsters Joint Council 10 New England | 990EZ | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2014 | Northern New England Benefit Trust | 990 | Trustee | 8 | $0 | $0 | View return |
| 2013 | International Brotherhood of Teamsters | 990 | Secretary/Treasurer | 65 | $165,684 | $0 | View return |
| 2013 | International Brotherhood of Teamsters | 990 | Secy/Treasurer | 15 | $20,495 | $0 | View return |
| 2013 | Brewery & Soft Drink Workers Conference | 990 | Secretary Treasurer/Direct | 5 | $0 | $0 | View return |
| 2013 | New Hampshire Teamsters | 990EZ | Secretary-Treasurer | 0 | $0 | $0 | View return |
| 2013 | Teamsters Joint Council 10 New England | 990EZ | Secretary/Treasurer | 1 | $0 | $0 | View return |
| 2013 | Anheuser-Busch Brewery Conference | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Northern New England Benefit Trust | 990 | Trustee | 6 | $0 | $0 | View return |