| 2024 | Shriners International Aleppo Shriners | 990 | Assistant Treasurer | 0.5 | $0 | $16,093 | View return |
| 2024 | Walk a Mile in Their Shoes | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2023 | International Brotherhood of Electrical Workers Local No 99-Jatc Trust | 990 | Director | 40 | $142,208 | $0 | View return |
| 2023 | Shriners International Aleppo Shriners | 990 | Assistant Treasurer | 0.5 | $0 | $15,666 | View return |
| 2023 | Walk a Mile in Their Shoes | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2022 | International Brotherhood of Electrical Workers Local No 99-Jatc Trust | 990 | Director | 40 | $138,347 | $0 | View return |
| 2022 | Shriners International Aleppo Shriners | 990 | Assistant Treasurer | 0.5 | $0 | $15,174 | View return |
| 2021 | International Brotherhood of Electrical Workers Local No 99-Jatc Trust | 990 | Director | 40 | $134,410 | $0 | View return |
| 2021 | Shriners International Aleppo Shriners | 990 | Assistant Treasurer | 0.5 | $0 | $14,854 | View return |
| 2021 | Every Child Matters Education Fund | 990EZ | Director | 1.5 | $0 | $0 | View return |
| 2020 | International Brotherhood of Electrical Workers Local No 99-Jatc Trust | 990 | Director | 40 | $147,309 | $0 | View return |
| 2020 | Shriners International Aleppo Shriners | 990 | Assistant Treasurer | 0.5 | $0 | $13,999 | View return |
| 2020 | Every Child Matters Education Fund | 990 | Director | 1.5 | $0 | $0 | View return |
| 2020 | Master Wardens & Members of Grand Lodge of Masons in Ma DBA Joseph Webb Lodge | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2019 | International Brotherhood of Electrical Workers Local No 99-Jatc Trust | 990 | Director | 40 | $2,435 | $0 | View return |
| 2019 | Shriners International Aleppo Shriners | 990 | Assistant Treasurer | 0.5 | $0 | $0 | View return |
| 2019 | Coastal Conservation Association | 990 | Director | 2 | $0 | $0 | View return |
| 2019 | Every Child Matters Education Fund | 990 | Director | 1.5 | $0 | $0 | View return |
| 2019 | Master Wardens & Members of Grand Lodge of Masons in Ma DBA Joseph Webb Lodge | 990 | Treasurer | - | $0 | $0 | View return |
| 2018 | Coastal Conservation Association | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Master Wardens & Members of Grand Lodge of Masons in Ma DBA Joseph Webb Lodge | 990 | Treasurer | 3 | $0 | $0 | View return |
| 2018 | Every Child Matters Education Fund | 990 | Director | 1.5 | $0 | $0 | View return |
| 2017 | Coastal Conservation Association | 990 | Director | 2 | $0 | $0 | View return |
| 2017 | Every Child Matters Education Fund | 990 | Director | 1.5 | $0 | $0 | View return |
| 2016 | Every Child Matters Education Fund | 990 | Director | 1.5 | $8,100 | $0 | View return |
| 2016 | Coastal Conservation Association | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | Master Wardens & Members of Grand Lodge of Masons in Ma DBA Joseph Webb Lodge | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2015 | Every Child Matters Education Fund | 990 | Former President/Director | 15 | $58,432 | $0 | View return |
| 2015 | Master Wardens & Members of Grand Lodge of Masons in Ma DBA Joseph Webb Lodge | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2015 | Coastal Conservation Association | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | Every Child Matters Education Fund | 990 | President | 38 | $214,230 | $0 | View return |
| 2014 | Master Wardens & Members of Grand Lodge of Masons in Ma DBA Joseph Webb Lodge | 990 | Treasurer | 6 | $0 | $0 | View return |
| 2014 | Coastal Conservation Association | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | Every Child Matters Education Fund | 990 | President | 38 | $205,990 | $0 | View return |
| 2013 | Coastal Conservation Association | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | Master Wardens & Members of Grand Lodge of Masons in Ma DBA Joseph Webb Lodge | 990 | Master | 6 | $0 | $0 | View return |