| 2024 | American Legion | 990EZ | Treasurer | 8 | $0 | - | View return |
| 2023 | American Legion | 990EZ | Commander | 0 | $0 | - | View return |
| 2023 | Orleans-Essex Visiting Nurse Association & Hospice Inc | 990 | Board Of Directors | 1 | $0 | $0 | View return |
| 2023 | Joseph Horace Benton Trust A | 990 | Vice Chair | - | $0 | $0 | View return |
| 2023 | American Legion | 990EZ | Treasurer | 8 | $0 | - | View return |
| 2023 | Holyoke Medical Center Inc. | 990 | Vice Chair (End 2/2024) | 1 | $0 | $0 | View return |
| 2022 | Joseph Horace Benton Trust A | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2022 | Orleans-Essex Visiting Nurse Association & Hospice Inc | 990 | Board Of Directors | 1 | $0 | $0 | View return |
| 2022 | Holyoke Medical Center Inc. | 990 | Director; Vice Chair (Start 2/2023) | 1 | $0 | $0 | View return |
| 2021 | Joseph Horace Benton Trust A | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2021 | Orleans-Essex Visiting Nurse Association & Hospice Inc | 990 | Board Of Directors | 1 | $0 | $0 | View return |
| 2020 | Orleans-Essex Visiting Nurse Association & Hospice Inc | 990 | Board Of Directors | 1 | $0 | $0 | View return |
| 2020 | Holyoke Medical Center Inc. | 990 | Director | 0.5 | $0 | $0 | View return |
| 2020 | Joseph Horace Benton Trust A | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Orleans-Essex Visiting Nurse Association & Hospice Inc | 990 | Board Of Directors | 1 | $0 | $0 | View return |
| 2019 | Holyoke Medical Center Inc. | 990 | Director | 0.5 | $0 | $0 | View return |
| 2018 | Orleans-Essex Visiting Nurse Association & Hospice Inc | 990 | Board Of Directors | 1 | $0 | $0 | View return |
| 2018 | Holyoke Medical Center Inc. | 990 | Director | 0.5 | $0 | $0 | View return |
| 2017 | Boys & Girls Club of Greater Holyoke Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Colorado Technology Association | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Orleans-Essex Visiting Nurse Association & Hospice Inc | 990 | Board Of Directors | 1 | $0 | $0 | View return |
| 2016 | University of Oklahoma Foundation Inc. | 990 | Vice President For Information Technology | 40 | $165,698 | $0 | View return |
| 2016 | Colorado Technology Association | 990 | Board Chair | 1 | $0 | $0 | View return |
| 2016 | Boys & Girls Club of Greater Holyoke Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Orleans-Essex Visiting Nurse Association & Hospice Inc | 990 | Vice President | 1 | $0 | $0 | View return |
| 2015 | University of Oklahoma Foundation Inc. | 990 | VP For Information Technology | 40 | $158,007 | $0 | View return |
| 2015 | Boys & Girls Club of Greater Holyoke Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Colorado Technology Association | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Orleans-Essex Visiting Nurse Association & Hospice Inc | 990 | Vice President | 1 | $0 | $0 | View return |
| 2014 | University of Oklahoma Foundation Inc. | 990 | VP For Information Technol | 40 | $150,817 | $0 | View return |
| 2014 | Colorado Technology Association | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Orleans-Essex Visiting Nurse Association & Hospice Inc | 990 | Vice President | 1 | $0 | $0 | View return |
| 2013 | Colorado Technology Association | 990 | Director | 1 | - | - | View return |
| 2013 | Orleans-Essex Visiting Nurse Association & Hospice Inc | 990 | Vice President | 0 | $0 | $0 | View return |