| 2025 | Southern Tier of New York Mechanical Contractors Association | 990EZ | Chairman | 2 | $0 | - | View return |
| 2024 | Maryland Broadband Cooperative Inc | 990 | Employee | 40 | $175,179 | $0 | View return |
| 2024 | Southern Tier of New York Mechanical Contractors Association | 990EZ | Chairman | 2 | $0 | - | View return |
| 2024 | Pasco County Fair Association Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Maryland Broadband Cooperative Inc | 990 | Employee | 40 | $164,837 | $0 | View return |
| 2023 | Dawson County Historical Society | 990 | Director | 3 | $0 | $0 | View return |
| 2023 | Gaston Family Health Services Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2023 | Pasco County Fair Association Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Maryland Broadband Cooperative Inc | 990 | Employee | 40 | $137,394 | $0 | View return |
| 2022 | Friends of the Holden Council on Aging Inc. | 990EZ | President | 8 | $0 | $0 | View return |
| 2022 | Southern Tier of New York Mechanical Contractors Association | 990EZ | Chairman | 5 | $0 | - | View return |
| 2022 | Dawson County Historical Society | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Plumbers Local No 112 Health Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Pasco County Fair Association Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Gaston Family Health Services Inc. | 990 | Board Member | 2 | $0 | $0 | View return |
| 2021 | Maryland Broadband Cooperative Inc | 990 | Employee | 40 | $116,434 | $0 | View return |
| 2021 | Plumbers Local No 112 Health Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2021 | Plumbers & Steamfitters Local Union 112 Educ & Appren Fund | 990 | Employer Trustee | 1 | $0 | $0 | View return |
| 2021 | Pasco County Fair Association Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Southern Tier of New York Mechanical Contractors Association | 990EZ | Chairman | 5 | $0 | - | View return |
| 2021 | Dawson County Historical Society | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Friends of the Holden Council on Aging Inc. | 990EZ | President | 8 | $0 | $0 | View return |
| 2020 | Maryland Broadband Cooperative Inc | 990 | Employee | 40 | $115,152 | $0 | View return |
| 2020 | Plumbers Local No 112 Health Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | Camp Pee Dee Pride | 990EZ | Member | 0 | $0 | $0 | View return |
| 2020 | Friends of the Holden Council on Aging Inc. | 990EZ | President | 8 | $0 | $0 | View return |
| 2020 | Plumbers & Steamfitters Local Union 112 Educ & Appren Fund | 990 | Employer Trustee | 1 | $0 | $0 | View return |
| 2020 | Hilton Apple Festival Inc | 990EZ | Trustee | 0.38 | $0 | - | View return |
| 2020 | Southern Tier of New York Mechanical Contractors Association | 990EZ | Chairman | 5 | $0 | - | View return |
| 2020 | Gaston Family Health Services Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Pasco County Fair Association Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Maryland Broadband Cooperative Inc | 990 | Employee | 40 | $106,823 | $0 | View return |
| 2019 | Southern Tier of New York Mechanical Contractors Association | 990EZ | Chairman | 5 | $0 | - | View return |
| 2019 | Plumbers & Steamfitters Local Union 112 Educ & Appren Fund | 990 | Employer Trustee | 1 | $0 | $0 | View return |
| 2019 | Plumbers Local No 112 Health Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Dawson County Historical Society | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Camp Pee Dee Pride | 990EZ | Vice-President | 15 | $0 | $0 | View return |
| 2019 | Pasco County Fair Association Inc. | 990 | Director | - | $0 | $0 | View return |
| 2019 | Friends of the Holden Council on Aging Inc. | 990EZ | Vice President | 8 | $0 | $0 | View return |
| 2019 | Friends of the Holden Council on Aging Inc. | 990EZ | Secretary | 10 | $0 | $0 | View return |
| 2019 | Gaston Family Health Services Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Southern Tier of New York Mechanical Contractors Association | 990EZ | Chairman | 5 | $0 | - | View return |
| 2018 | Plumbers & Steamfitters Local Union 112 Educ & Appren Fund | 990 | Employer Trustee | 1 | $0 | $0 | View return |
| 2018 | Eastern Shore Area Health Education Center Inc. | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2018 | Friends of the Holden Council on Aging Inc. | 990EZ | Vice President | 8 | $0 | $0 | View return |
| 2018 | Camp Pee Dee Pride | 990EZ | Vice-President | 30 | $0 | $0 | View return |
| 2018 | Plumbers Local No 112 Health Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Dawson County Historical Society | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Pasco County Fair Association Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Lyntegar Electric Cooperative Inc | 990 | Vice President (Jan-Aug) | 1.7 | $14,542 | $0 | View return |
| 2017 | Camp Pee Dee Pride | 990EZ | Vice-President | 30 | $0 | $0 | View return |
| 2017 | Plumbers & Steamfitters Local Union 112 Educ & Appren Fund | 990 | Employer Trustee | 1 | $0 | $0 | View return |
| 2017 | Dawson County Historical Society | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Southern Tier of New York Mechanical Contractors Association | 990EZ | Chairman | 5 | $0 | - | View return |
| 2017 | Plumbers Local No 112 Health Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Pasco County Fair Association Inc. | 990 | Director | - | $0 | $0 | View return |
| 2017 | Eastern Shore Area Health Education Center Inc. | 990 | Treasurer | 10 | $0 | $0 | View return |
| 2017 | Seneca Babcock Community Association | 990 | Member | 1 | $0 | $0 | View return |
| 2017 | Pasco County Fair Association Inc. | 990 | Director | - | $0 | $0 | View return |
| 2016 | Lyntegar Electric Cooperative Inc | 990 | Vice President | 1.7 | $20,973 | $0 | View return |
| 2016 | Plumbers & Steamfitters Local Union 112 Educ & Appren Fund | 990 | Employer Trustee | 1 | $0 | $0 | View return |
| 2016 | Independent Arts & Media | 990 | Director | 2 | $0 | $0 | View return |
| 2016 | Plumbers Local No 112 Health Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Education Plus | 990 | Board Member | 5 | $0 | $0 | View return |
| 2016 | Camp Pee Dee Pride | 990EZ | Vice-President | 30 | $0 | $0 | View return |
| 2016 | Pasco County Fair Association Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Eastern Shore Area Health Education Center Inc. | 990 | Director | 5 | $0 | $0 | View return |
| 2016 | Seneca Babcock Community Association | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Lyntegar Electric Cooperative Inc | 990 | Vice President | 3.1 | $21,401 | $0 | View return |
| 2015 | Plumbers Local No 112 Health Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Independent Arts & Media | 990 | Director | 5 | $0 | $0 | View return |
| 2015 | Plumbers & Steamfitters Local Union 112 Educ & Appren Fund | 990 | Employer Trustee | 1 | $0 | $0 | View return |
| 2015 | Education Plus | 990 | Board Member | 5 | $0 | $0 | View return |
| 2015 | Camp Pee Dee Pride | 990EZ | Vice-President | 30 | $0 | $0 | View return |
| 2015 | Eastern Shore Area Health Education Center Inc. | 990 | Director | 5 | $0 | $0 | View return |
| 2015 | Pasco County Fair Association Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Chester River Manor Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Shore Health System Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | University of Maryland Shore Regional Health Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Chester River Hospital Center Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Lyntegar Electric Cooperative Inc | 990 | Vice President | 2.8 | $20,658 | $0 | View return |
| 2014 | Plumbers Local No 112 Health Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Vero Beach Firefighters Association Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2014 | Georgia Dental Laboratory Assoc Inc | 990EZ | President | 0 | $0 | - | View return |
| 2014 | Plumbers & Steamfitters Local Union 112 Educ & Appren Fund | 990 | Employer Trustee | 1 | $0 | $0 | View return |
| 2014 | Camp Pee Dee Pride | 990EZ | Vice-President | 30 | $0 | $0 | View return |
| 2014 | Dawson County Historical Society | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Southern Tier of New York Mechanical Contractors Association | 990EZ | President | 5 | $0 | - | View return |
| 2014 | Fayetteville Area Habitat for Humanity | 990 | Board Member | - | $0 | $0 | View return |
| 2014 | Education Plus | 990 | Board Member | 5 | $0 | $0 | View return |
| 2014 | University of Maryland Shore Regional Health Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Shore Health System Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Pasco County Fair Association Inc. | 990 | Director | - | $0 | $0 | View return |
| 2014 | Chester River Hospital Center Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Chester River Manor Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Lyntegar Electric Cooperative Inc | 990 | Vice President | 3.7 | $20,475 | $0 | View return |
| 2013 | Plumbers & Steamfitters Local Union 112 Educ & Appren Fund | 990 | Employer Trustee | 1 | $0 | $0 | View return |
| 2013 | Dawson County Historical Society | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Camp Pee Dee Pride | 990EZ | Vice-President | 0 | $0 | $0 | View return |
| 2013 | Plumbers Local No 112 Health Fund | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Education Plus | 990 | Board Member | 5 | $0 | $0 | View return |
| 2013 | Georgia Dental Laboratory Assoc Inc | 990EZ | Vice President | 0 | $0 | - | View return |
| 2013 | Northridge Athletic Boosters of Licking County Ohio Inc. | 990EZ | Director | 0 | $0 | - | View return |
| 2013 | Seneca Babcock Community Association | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Southern Tier of New York Mechanical Contractors Association | 990EZ | President | 5 | $0 | - | View return |
| 2013 | Fayetteville Area Habitat for Humanity | 990 | Board Member | - | $0 | $0 | View return |
| 2013 | Pasco County Fair Association Inc. | 990 | Director | - | $0 | $0 | View return |
| 2013 | Vero Beach Firefighters Association Inc | 990 | Director | 2 | $0 | $0 | View return |