| 2025 | Wildlife Aviation Group Inc. | 990EZ | Sec.-Treasurer | 15 | $0 | - | View return |
| 2025 | United Steelworkers Local Union 12698 | 990EZ | Trustee | 1 | $0 | - | View return |
| 2024 | Wildlife Aviation Group Inc. | 990EZ | Sec.-Treasurer | 15 | $0 | - | View return |
| 2024 | Retrieving Freedom Inc | 990 | Vice Chair | 2 | $0 | $0 | View return |
| 2024 | Friends of Veterans Inc. | 990EZ | Secretary | 10 | $0 | $0 | View return |
| 2024 | Hillsborough County Youth Center Foundation Inc. | 990 | Secretary | 5 | $0 | $0 | View return |
| 2024 | Christolized Ministries Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2024 | Irish-American Club Inc of Woburn | 990 | Director | 5 | $0 | $0 | View return |
| 2024 | Fox Hill Athletic Association | 990 | Trustee | 15 | $0 | $0 | View return |
| 2023 | Loranger Volunteer Fire Department Inc. | 990 | Assistant Ch | 48.88 | $39,107 | $0 | View return |
| 2023 | Wildlife Aviation Group Inc. | 990EZ | Sec.-Treasurer | 15 | $0 | - | View return |
| 2023 | Coyote Canyon Caballos Danza | 990EZ | President | 0 | $0 | - | View return |
| 2023 | Christolized Ministries Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2023 | Hillsborough County Youth Center Foundation Inc. | 990 | Secretary | 5 | $0 | $0 | View return |
| 2023 | Total Alignment Charitable Inc. | 990 | Chairman | 1 | $0 | $0 | View return |
| 2023 | Irish-American Club Inc of Woburn | 990 | Director | 5 | $0 | $0 | View return |
| 2022 | Loranger Volunteer Fire Department Inc. | 990 | Assistant Ch | 48 | $36,015 | $0 | View return |
| 2022 | Coyote Canyon Caballos Danza | 990EZ | President | 0 | $0 | - | View return |
| 2022 | Swarthmore Fire and Protective Relief Association | 990 | Treasurer To 24june2022 | 6 | $0 | $0 | View return |
| 2022 | Total Alignment Charitable Inc. | 990 | Chairman | 1 | $0 | $0 | View return |
| 2022 | New England Utility Cybersecurity Integration Collaborative Inc | 990EZ | Treasurer, Commissioner, Ma Dpu | 1 | $0 | $0 | View return |
| 2022 | Wildlife Aviation Group Inc. | 990EZ | Sec.-Treasurer | 15 | $0 | - | View return |
| 2022 | Christolized Ministries Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2022 | Hillsborough County Youth Center Foundation Inc. | 990 | Secretary | 5 | $0 | $0 | View return |
| 2021 | Loranger Volunteer Fire Department Inc. | 990 | Assistant Ch | 47.75 | $33,885 | $0 | View return |
| 2021 | Wildlife Aviation Group Inc. | 990EZ | Sec.-Treasurer | 15 | $0 | - | View return |
| 2021 | Hillsborough County Youth Center Foundation Inc. | 990 | Secretary | 2 | $0 | $0 | View return |
| 2021 | Christolized Ministries Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2021 | New England Utility Cybersecurity Integration Collaborative Inc | 990EZ | Treasurer, Commissioner, Ma Dpu | 1 | $0 | $0 | View return |
| 2021 | Swarthmore Fire and Protective Relief Association | 990 | Treasurer To 24june2022 | 6 | $0 | $0 | View return |
| 2021 | Total Alignment Charitable Inc. | 990 | Chairman | 1 | $0 | $0 | View return |
| 2021 | Coyote Canyon Caballos Danza | 990EZ | President | 10 | $0 | $0 | View return |
| 2020 | Loranger Volunteer Fire Department Inc. | 990 | Assistant Ch | 43 | $31,897 | $0 | View return |
| 2020 | Christolized Ministries Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2020 | Total Alignment Charitable Inc. | 990 | Chairman | 1 | $0 | $0 | View return |
| 2020 | Wildlife Aviation Group Inc. | 990EZ | Sec.-Treasurer | 15 | $0 | - | View return |
| 2020 | Swarthmore Fire & Protective Historical Association | 990EZ | Treasurer | 4 | $0 | $0 | View return |
| 2020 | New England Utility Cybersecurity Integration Collaborative Inc | 990EZ | Treasurer, Commissioner, Ma Dpu | 1 | $0 | $0 | View return |
| 2020 | Hillsborough County Youth Center Foundation Inc. | 990 | Secretary | 2 | $0 | $0 | View return |
| 2020 | Friends of Madison County Child Advocacy Center-Nfp | 990 | Trustee | 0 | $0 | $0 | View return |
| 2019 | Loranger Volunteer Fire Department Inc. | 990 | Assistant Ch | 46 | $33,651 | $0 | View return |
| 2019 | Total Alignment Charitable Inc. | 990 | Chairman | 1 | $0 | $0 | View return |
| 2019 | New England Utility Cybersecurity Integration Collaborative Inc | 990EZ | Commissioner, Massachusetts Dpu | 1 | $0 | $0 | View return |
| 2019 | Hillsborough County Youth Center Foundation Inc. | 990 | Secretary | 2 | $0 | $0 | View return |
| 2019 | Christolized Ministries Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2019 | Swarthmore Fire & Protective Historical Association | 990EZ | Treasurer | 4 | $0 | $0 | View return |
| 2019 | International Society of Antique Scale Collectors | 990 | President | 9 | $0 | $0 | View return |
| 2018 | Loranger Volunteer Fire Department Inc. | 990 | Assistant Ch | 48 | $33,958 | $0 | View return |
| 2018 | Christolized Ministries Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2018 | International Society of Antique Scale Collectors | 990 | President | 4 | $0 | $0 | View return |
| 2018 | San Clemente Rotary Foundation Inc. | 990EZ | Director | 3 | $0 | - | View return |
| 2018 | The Narrow Gauge Preservation Foundation | 990EZ | Secretary | 2 | $0 | $0 | View return |
| 2018 | Swarthmore Fire & Protective Historical Association | 990EZ | Treasurer | 4 | $0 | $0 | View return |
| 2018 | Swarthmore Fire & Protective Historical Association | 990EZ | Treasurer | 4 | $0 | $0 | View return |
| 2018 | Hillsborough County Youth Center Foundation Inc. | 990 | Secretary | 2 | $0 | $0 | View return |
| 2018 | Total Alignment Charitable Inc. | 990 | Chairman | 1 | $0 | $0 | View return |
| 2017 | Loranger Volunteer Fire Department Inc. | 990 | Assistant Ch | 48 | $31,931 | $0 | View return |
| 2017 | Amvets Post 98 Inc | 990 | Judge Advocate | 20 | $0 | $0 | View return |
| 2017 | The Narrow Gauge Preservation Foundation | 990EZ | Secretary | 2 | $0 | - | View return |
| 2017 | International Society of Antique Scale Collectors | 990 | President | 4 | $0 | $0 | View return |
| 2017 | San Clemente Rotary Foundation Inc. | 990EZ | Director | 3 | $0 | - | View return |
| 2017 | Swarthmore Fire & Protective Historical Association | 990EZ | Treasurer | 4 | $0 | $0 | View return |
| 2017 | Christolized Ministries Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2017 | Hillsborough County Youth Center Foundation Inc. | 990 | Secretary | 2 | $0 | $0 | View return |
| 2017 | Total Alignment Charitable Inc. | 990 | Chairman | 1 | $0 | $0 | View return |
| 2016 | Loranger Volunteer Fire Department Inc. | 990 | Assistant Ch | 47.08 | $39,435 | $0 | View return |
| 2016 | The Narrow Gauge Preservation Foundation | 990EZ | Secretary | 2 | $0 | - | View return |
| 2016 | San Clemente Rotary Foundation Inc. | 990EZ | Director | 3 | $0 | - | View return |
| 2016 | Swarthmore Fire & Protective Historical Association | 990EZ | Treasurer | 3 | $0 | $0 | View return |
| 2016 | Griffin-Spalding Literacy Commission Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Christolized Ministries Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2016 | Hillsborough County Youth Center Foundation Inc. | 990 | Secretary | 2 | $0 | $0 | View return |
| 2016 | Swarthmore Fire and Protective Relief Association | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2016 | International Society of Antique Scale Collectors | 990 | President | 4 | $0 | $0 | View return |
| 2016 | Valley Court Diversion Programs Inc | 990 | Treasurer | - | $0 | $0 | View return |
| 2016 | Life Needs Coop Inc | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2016 | Life Needs Coop Inc | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2015 | Loranger Volunteer Fire Department Inc. | 990 | Assistant Ch | 45.59 | $23,948 | $0 | View return |
| 2015 | Hillsborough County Youth Center Foundation Inc. | 990 | Secretary | 2 | $0 | $0 | View return |
| 2015 | The Narrow Gauge Preservation Foundation | 990EZ | Secretary | 2 | $0 | - | View return |
| 2015 | Total Alignment Charitable Inc. | 990 | Chairman | 1 | - | - | View return |
| 2015 | Christolized Ministries Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2015 | Swarthmore Fire & Protective Historical Association | 990EZ | Treasurer | 3 | $0 | $0 | View return |
| 2015 | Swarthmore Fire and Protective Relief Association | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2015 | San Clemente Rotary Foundation Inc. | 990EZ | Board Member | 3 | $0 | - | View return |
| 2014 | Care Initiatives | 990 | Former-VP/Director Of Medicare | 0 | $111,217 | $0 | View return |
| 2014 | Loranger Volunteer Fire Department Inc. | 990 | Assistant Ch | 39.25 | $19,883 | $0 | View return |
| 2014 | Swarthmore Fire and Protective Association | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2014 | Swarthmore Fire & Protective Historical Association | 990EZ | Treasurer | 3 | $0 | $0 | View return |
| 2014 | The Narrow Gauge Preservation Foundation | 990EZ | Secretary | 2 | $0 | - | View return |
| 2014 | Certified Financial Planner Board of Standards Inc. | 990 | Member, Board Of Directors | 1 | $0 | $0 | View return |
| 2014 | Christolized Ministries Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2014 | Swarthmore Fire and Protective Relief Association | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2013 | Care Initiatives | 990 | VP/Director Of Medicare | 40 | $334,971 | $0 | View return |
| 2013 | Loranger Volunteer Fire Department Inc. | 990 | Assistant Ch | 10 | $0 | $0 | View return |
| 2013 | Swarthmore Fire and Protective Association | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2013 | Hillsborough County Youth Center Foundation Inc. | 990 | Secretary | 2 | $0 | $0 | View return |
| 2013 | Swarthmore Fire and Protective Relief Association | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2013 | Certified Financial Planner Board of Standards Inc. | 990 | Member, Board Of Directors | 1 | $0 | $0 | View return |
| 2013 | The Narrow Gauge Preservation Foundation | 990EZ | Secretary | 2 | $0 | - | View return |
| 2013 | Christolized Ministries Inc. | 990EZ | Director | 1 | $0 | $0 | View return |
| 2013 | Friends of Veterans Inc. | 990EZ | Member-At-Large | 1 | $0 | $0 | View return |
| 2013 | Spotsylvania Volunteer Rescue Squad Inc | 990 | Statistician | 10 | $0 | $0 | View return |