| 2025 | N50 Project | 990 | Board Member-Director | 0.5 | $0 | $0 | View return |
| 2024 | Leominster-Fitchburg No 1237 Benevolent And | 990 | Treasurer | 0 | $4,583 | $0 | View return |
| 2024 | Jr Tech Inc. | 990EZ | President | 0.5 | $0 | $0 | View return |
| 2023 | Leominster-Fitchburg No 1237 Benevolent And | 990 | Treasurer | 5 | $5,000 | $0 | View return |
| 2023 | Jr Tech Inc. | 990EZ | President | 0.5 | $0 | $0 | View return |
| 2023 | California Masonic Memorial Temple | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Leominster-Fitchburg No 1237 Benevolent And | 990 | Treasurer | 5 | $5,000 | $0 | View return |
| 2022 | Jr Tech Inc. | 990EZ | President | 0.5 | $0 | $0 | View return |
| 2022 | California Masonic Foundation | 990 | Trustee (Thru 04/23) | 1 | $0 | $0 | View return |
| 2022 | California Masonic Memorial Temple | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Leominster-Fitchburg No 1237 Benevolent And | 990 | Treasurer | 5 | $9,167 | $0 | View return |
| 2021 | Jr Tech Inc. | 990EZ | President | 0.5 | $0 | $0 | View return |
| 2021 | California Masonic Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | California Masonic Memorial Temple | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Yorktowne Club Inc | 990EZ | House Chairman | 1 | $0 | - | View return |
| 2020 | Jr Tech Inc. | 990EZ | President | 0.5 | $0 | $0 | View return |
| 2020 | Ayer Gun & Sportsmens Club | 990 | President/Director | 4 | $0 | $0 | View return |
| 2020 | Leominster-Fitchburg No 1237 Benevolent And | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2020 | Nsa New England Inc | 990EZ | Director | 2 | $0 | - | View return |
| 2020 | Yorktowne Club Inc | 990EZ | House Chairman | 1 | $0 | - | View return |
| 2020 | California Masonic Memorial Temple | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | California Masonic Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Flextech Alliance Inc | 990 | Director Of Strategic Oper | 40 | $279,322 | $0 | View return |
| 2019 | Nextflex Learning Programs | 990 | Treasurer & Secretary (To 1/2020) | 1 | $0 | $279,322 | View return |
| 2019 | Ayer Gun & Sportsmens Club | 990 | President/Director | 4 | $0 | $0 | View return |
| 2019 | Nsa New England Inc | 990EZ | Director | 2 | $0 | - | View return |
| 2019 | Sierra Madre Little League | 990EZ | Information | 0 | $0 | - | View return |
| 2019 | Jr Tech Inc. | 990EZ | President | 0.5 | $0 | $0 | View return |
| 2019 | California Masonic Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | California Masonic Memorial Temple | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Flextech Alliance Inc | 990 | Director Of Strategic Oper | 40 | $290,320 | $0 | View return |
| 2018 | Nextflex Learning Programs | 990 | Treasurer & Secretary | 1 | $0 | $290,320 | View return |
| 2018 | Acord Corporation | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | California Masonic Foundation | 990 | Trustee (As Of 10/20/19) | 1 | $0 | $0 | View return |
| 2018 | California Masonic Memorial Temple | 990 | Trustee (From 10/20/19) | 1 | $0 | $0 | View return |
| 2017 | Flextech Alliance Inc | 990 | Director Of Strategic Operations | 40 | $256,875 | $0 | View return |
| 2017 | Jr Tech Inc. | 990EZ | President | 0.5 | $0 | - | View return |
| 2017 | Acord Corporation | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Outryders Inc | 990EZ | Vice President | 1 | $0 | $0 | View return |
| 2016 | Flextech Alliance Inc | 990 | Director Of Strategic Oper | 40 | $225,000 | $0 | View return |
| 2016 | Leominster-Fitchburg No 1237 Benevolent And | 990 | Treasurer | 20 | $4,583 | $0 | View return |
| 2016 | Jr Tech Inc. | 990EZ | President | 0.5 | $0 | - | View return |
| 2016 | Acord Corporation | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Morris Hospital | 990 | VP Support Services Thru 12/14 | 40 | $148,410 | $0 | View return |
| 2015 | Flextech Alliance Inc | 990 | Director Of Strategic Operations | 40 | $9,375 | $0 | View return |
| 2015 | Leominster-Fitchburg No 1237 Benevolent And | 990 | Treasurer | 20 | $5,000 | $0 | View return |
| 2015 | Morris Hospital Foundation | 990 | Mh VP Support Srvs Thru 12/14 | 0 | $0 | $148,410 | View return |
| 2015 | Acord Corporation | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Jr Tech Inc. | 990EZ | President | 0.5 | $0 | - | View return |
| 2015 | Tinley Wish Inc. | 990EZ | President | 4 | $0 | $0 | View return |
| 2015 | Jr Tech Inc. | 990EZ | President | 0.5 | $0 | - | View return |
| 2014 | Morris Hospital | 990 | VP Support Services | 40 | $165,489 | $0 | View return |
| 2014 | Morris Hospital Foundation | 990 | Mh VP Support Services | 1 | $0 | $165,489 | View return |
| 2014 | Benevolent Protective Order of Elks 847 | 990 | Treasurer | 20 | $0 | $5,000 | View return |
| 2014 | Acord Corporation | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | United States Great Lakes Shipping Association | 990EZ | 2nd VP | 0 | $0 | - | View return |
| 2014 | Tinley Wish Inc. | 990EZ | President | 4 | $0 | $0 | View return |
| 2014 | Jr Tech Inc. | 990EZ | President | 0.5 | $0 | - | View return |
| 2013 | Morris Hospital | 990 | VP Support Services | 40 | $157,044 | $0 | View return |
| 2013 | Jr Tech Inc. | 990EZ | President | 0.5 | $0 | - | View return |
| 2013 | United States Great Lakes Shipping Association | 990EZ | 2nd VP | 1 | $0 | - | View return |
| 2013 | Tinley Wish Inc. | 990EZ | President | 4 | $0 | $0 | View return |
| 2013 | Respite and Research for Alzheimers Disease | 990 | Board Member | 2 | $0 | $0 | View return |
| 2013 | Acord Corporation | 990 | Director | 1 | $0 | $0 | View return |