| 2024 | Bedford Volunteer Fire Company Inc. | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2024 | Central Virginia Firefighters Association Inc. | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2024 | Cortico Corporation | 990 | Treasurer & Co-Founder | 5 | $0 | $0 | View return |
| 2023 | Central Virginia Firefighters Association Inc. | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2023 | Bedford Volunteer Fire Company Inc. | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2023 | Cortico Corporation | 990 | Treasurer & Co-Founder | 5 | $0 | $0 | View return |
| 2023 | Cortico Corporation | 990 | Treasurer & Co-Founder | 5 | $0 | $0 | View return |
| 2023 | Massachusetts Police Accreditation Commission Inc. | 990 | President | 1 | $0 | $0 | View return |
| 2023 | Ozanam Charitable Pharmacy Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Cortico Corporation | 990 | Treasurer & Co-Founder | 5 | $0 | $0 | View return |
| 2022 | Central Virginia Firefighters Association Inc. | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2022 | Bedford Volunteer Fire Company Inc. | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2022 | Ozanam Charitable Pharmacy Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2022 | Massachusetts Police Accreditation Commission Inc. | 990 | President | 1 | $0 | $0 | View return |
| 2021 | Cortico Corporation | 990 | Treasurer | 5 | $1,040 | $0 | View return |
| 2021 | Massachusetts Police Accreditation Commission Inc. | 990 | President | 1 | $0 | $0 | View return |
| 2021 | Central Virginia Firefighters Association Inc. | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2021 | Bedford Volunteer Fire Company Inc. | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2021 | Oklahoma Prescribed Burn Association | 990 | Vice President | 7 | $0 | $0 | View return |
| 2021 | Ozanam Charitable Pharmacy Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Cortico Corporation | 990 | Treasurer | 5 | $24,960 | $0 | View return |
| 2020 | Central Virginia Firefighters Association Inc. | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2020 | Ozanam Charitable Pharmacy Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Bedford Volunteer Fire Company Inc. | 990EZ | Treasurer | 5 | $0 | - | View return |
| 2020 | Oklahoma Prescribed Burn Association | 990 | Vice President | 3 | $0 | $0 | View return |
| 2019 | Cortico Corporation | 990 | Cofounder | 5 | $24,960 | $0 | View return |
| 2019 | Cortico Corporation | 990 | Cofounder | 5 | $24,960 | $0 | View return |
| 2019 | Bedford Volunteer Fire Company Inc. | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2019 | Massachusetts Police Accreditation Commission Inc. | 990 | President | 1 | $0 | $0 | View return |
| 2019 | Central Virginia Firefighters Association Inc. | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2018 | Cortico Corporation | 990 | Cofounder | 15 | $24,960 | $0 | View return |
| 2018 | Central Virginia Firefighters Association Inc. | 990EZ | Treasurer | 4 | $0 | - | View return |
| 2018 | Massachusetts Police Accreditation Commission Inc. | 990 | President | 1 | $0 | $0 | View return |
| 2018 | Bedford Volunteer Fire Company Inc. | 990 | Treasurer | - | $0 | $0 | View return |
| 2017 | Cortico Corporation | 990 | Treasurer | 15 | $5,680 | $0 | View return |
| 2017 | Massachusetts Police Accreditation Commission Inc. | 990 | Vice President | 1 | $0 | $0 | View return |
| 2017 | Bedford Volunteer Fire Company Inc. | 990 | Treasurer | 3 | $0 | $0 | View return |
| 2017 | Central Virginia Firefighters Association Inc. | 990 | Vice President | 2 | $0 | $0 | View return |
| 2016 | Central Virginia Firefighters Association Inc. | 990 | Vice Preside | 2 | $0 | $0 | View return |
| 2016 | Cortico Corporation | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2016 | Bedford Volunteer Fire Company Inc. | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2016 | Cortico Corporation | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2015 | Central Virginia Firefighters Association Inc. | 990 | Vice President | 2 | $0 | $0 | View return |
| 2015 | Oklahoma Prescribed Burn Association | 990EZ | Vice President | 5 | $0 | - | View return |
| 2015 | Bedford Volunteer Fire Company Inc. | 990 | Treasurer | 0 | $0 | $0 | View return |
| 2014 | Grandville Youth Baseball Inc | 990EZ | Uniforms | 5 | $0 | - | View return |
| 2014 | Central Virginia Firefighters Association Inc. | 990 | Vice President | 2 | $0 | $0 | View return |
| 2014 | Bedford Volunteer Fire Company Inc. | 990 | Asst. Chief | 0 | $0 | $0 | View return |
| 2013 | Bedford Volunteer Fire Company Inc. | 990EZ | Asst. Chief | 0 | $0 | - | View return |
| 2013 | Central Virginia Firefighters Association Inc. | 990 | Vice President | 2 | $0 | $0 | View return |