| 2024 | Abc for Health Incorporated | 990 | Vice President/Treasurer | 37.5 | $165,681 | $0 | View return |
| 2023 | Abc for Health Incorporated | 990 | Vice President/Treasurer | 37.5 | $153,638 | $0 | View return |
| 2023 | Rotary Club of Wilmington Scholarship Fund Trust | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2023 | Shawsheen Technical Scholarship Fund | 990EZ | Treasurer/Director | 1 | $0 | $0 | View return |
| 2023 | Shawsheen Technical Scholarship Fund | 990EZ | Treasurer/Director | 1 | $0 | $0 | View return |
| 2022 | Abc for Health Incorporated | 990 | VP/Treasurer/Executive Director | 37.5 | $138,505 | $0 | View return |
| 2022 | Rotary Club of Wilmington Scholarship Fund Trust | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2022 | Abc for Rural Health Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Shawsheen Technical Scholarship Fund | 990EZ | Treasurer & Director | 1 | $0 | $0 | View return |
| 2022 | Shawsheen Technical Scholarship Fund | 990EZ | Director | 1 | $0 | $0 | View return |
| 2021 | International Brotherhd - Boilrmkrs Ir Shp Bldrs Blcksmth Frgrs & Hlpr | 990EZ | Sec.Treasurer | 20 | $11,410 | $0 | View return |
| 2021 | Rotary International Wilmington | 990 | Director | 0 | $0 | $0 | View return |
| 2021 | Shawsheen Technical Scholarship Fund | 990EZ | Director | 1 | $0 | $0 | View return |
| 2021 | Rotary Club of Wilmington Scholarship Fund Trust | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2020 | Abc for Health Incorporated | 990 | VP/Treasurer/Executive Director | 37.5 | $119,358 | $0 | View return |
| 2020 | Rotary Club of Wilmington Scholarship Fund Trust | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2020 | Rotary International Wilmington | 990 | Director | 0 | $0 | $0 | View return |
| 2020 | Abc for Rural Health Inc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2019 | Abc for Health Incorporated | 990 | VP/Treasurer/Executive Director | 40 | $119,321 | $0 | View return |
| 2019 | Rotary Club of Wilmington Scholarship Fund Trust | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2019 | Abc for Rural Health Inc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2019 | Rotary International Wilmington | 990 | President | 0 | $0 | $0 | View return |
| 2018 | Abc for Health Incorporated | 990 | VP/Secretary/Executive Director | 40 | $119,418 | $0 | View return |
| 2018 | Rotary Club of Wilmington Scholarship Fund Trust | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2018 | Abc for Rural Health Inc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2018 | Rotary International Wilmington | 990 | Director | 0 | $0 | $0 | View return |
| 2017 | Abc for Health Incorporated | 990 | Vice President/Secretary/Ed | 40 | $123,116 | $0 | View return |
| 2017 | Rotary Club of Wilmington Scholarship Fund Trust | 990EZ | Trustee | 1 | $0 | - | View return |
| 2017 | Abc for Rural Health Inc | 990EZ | Director | 1 | $0 | $0 | View return |
| 2017 | Rotary International Wilmington | 990 | Director | - | $0 | $0 | View return |
| 2016 | Abc for Health Incorporated | 990 | Vice President/Secretary | 40 | $107,106 | $0 | View return |
| 2016 | Rotary Club of Wilmington Scholarship Fund Trust | 990EZ | Trustee | 1 | $0 | - | View return |
| 2016 | Rotary International Wilmington | 990 | Director | - | $0 | $0 | View return |
| 2016 | Abc for Rural Health Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Abc for Health Incorporated | 990 | Vice President/Secretary | 40 | $102,252 | $0 | View return |
| 2015 | The Psi Upsilon Foundation Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2015 | Rotary Club of Wilmington Scholarship Fund Trust | 990EZ | Trustee | 1 | $0 | - | View return |
| 2014 | Abc for Health Incorporated | 990 | Executive Director | 40 | $96,727 | $0 | View return |
| 2014 | Abc for Health Incorporated | 990 | Executive Director | 40 | $91,908 | $0 | View return |
| 2014 | The Psi Upsilon Foundation Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | Rotary Club of Wilmington Scholarship Fund Trust | 990EZ | Trustee | 1 | $0 | - | View return |
| 2014 | Abc for Rural Health Inc | 990 | President/Treasurer | 1 | $0 | $0 | View return |
| 2013 | Rotary Club of Wilmington Scholarship Fund Trust | 990EZ | Trustee | 1 | $0 | - | View return |
| 2013 | The Psi Upsilon Foundation Inc | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2013 | Abc for Rural Health Inc | 990 | President/Treasurer | 1 | $0 | $0 | View return |