| 2024 | Helping Hands Horse Rescue and Equine Therapy Inc. | 990 | President | 30 | $0 | $0 | View return |
| 2024 | Protect Our Priests Nfp | 990PF | Treasurer | 1 | $0 | $0 | View return |
| 2023 | Protect Our Priests Nfp | 990PF | Treasurer | 3 | $0 | - | View return |
| 2023 | Helping Hands Horse Rescue and Equine Therapy Inc. | 990 | President | 30 | $0 | $0 | View return |
| 2023 | Living Waters for Christ Inc. | 990 | Director | 8 | $0 | $0 | View return |
| 2022 | Helping Hands Horse Rescue and Equine Therapy Inc. | 990EZ | President | 30 | $0 | $0 | View return |
| 2021 | Helping Hands Horse Rescue and Equine Therapy Inc. | 990EZ | President | 30 | $0 | $0 | View return |
| 2020 | American Federation of Teachers | 990EZ | Negotiations | 1 | $2,394 | $0 | View return |
| 2020 | Cooperative Telephone Company | 990 | Director/Assistant Secretary | 1 | $1,800 | $0 | View return |
| 2020 | Helping Hands Horse Rescue and Equine Therapy Inc. | 990EZ | President | 10 | $0 | $0 | View return |
| 2019 | Cooperative Telephone Company | 990 | Director/Assistant Secretary | 1 | $2,000 | $0 | View return |
| 2019 | American Federation of Teachers | 990EZ | Negotiation/ | 1 | $1,072 | - | View return |
| 2019 | Helping Hands Horse Rescue and Equine Therapy Inc. | 990EZ | President | 10 | $0 | $0 | View return |
| 2018 | Cooperative Telephone Company | 990 | Director/Assistant Secretary | 1 | $1,300 | $0 | View return |
| 2018 | American Federation of Teachers | 990EZ | Negotiation/ | 1 | $772 | - | View return |
| 2018 | Helping Hands Horse Rescue and Equine Therapy Inc. | 990EZ | President | 10 | $0 | $0 | View return |
| 2017 | Cooperative Telephone Company | 990 | Assistant Secretary | 1 | $1,800 | $0 | View return |
| 2017 | American Federation of Teachers | 990EZ | Negotiation | 1 | $343 | - | View return |
| 2017 | Family Security Foundation Inc | 990PF | Treasurer | 5 | $0 | - | View return |
| 2017 | Helping Hands Horse Rescue and Equine Therapy Inc. | 990EZ | President | 10 | $0 | $0 | View return |
| 2016 | Cooperative Telephone Company | 990 | Director | 1 | $1,600 | $0 | View return |
| 2016 | American Federation of Teachers | 990EZ | Negotiation | 1 | $463 | - | View return |
| 2016 | Helping Hands Horse Rescue and Equine Therapy Inc. | 990EZ | President | 10 | $0 | $0 | View return |
| 2016 | Family Security Foundation Inc | 990PF | Treasurer | 5 | $0 | - | View return |
| 2015 | American Federation of Teachers | 990EZ | Negotiation | 1 | $727 | - | View return |
| 2015 | Helping Hands Horse Rescue and Equine Therapy Inc. | 990EZ | President | 10 | $0 | - | View return |
| 2015 | The Greater New Bedford Choral Society Inc | 990EZ | Vice Preside | 0 | $0 | - | View return |
| 2015 | Family Security Foundation Inc | 990PF | Treasurer | 5 | $0 | - | View return |
| 2014 | Family Security Foundation Inc | 990PF | Treasurer | 5 | $2,100 | - | View return |
| 2014 | West Point Inn Association | 990 | Secretary | 2 | $0 | $0 | View return |
| 2014 | The Greater New Bedford Choral Society Inc | 990EZ | Director | 0 | $0 | - | View return |
| 2014 | Helping Hands Horse Rescue and Equine Therapy Inc. | 990EZ | President | 0 | $0 | - | View return |
| 2013 | West Point Inn Association | 990 | Secretary | 2 | $0 | $0 | View return |
| 2013 | The Greater New Bedford Choral Society Inc | 990EZ | Director | 0 | $0 | - | View return |