| 2024 | Pilot Mountain Foundation Inc | 990EZ | President | 1 | $0 | $0 | View return |
| 2024 | Pilot Mountain Foundation Inc | 990EZ | Secretary | 0 | $0 | $0 | View return |
| 2023 | Pilot Mountain Foundation Inc | 990EZ | President | 1 | $0 | $0 | View return |
| 2023 | Pilot Mountain Foundation Inc | 990EZ | Secretary | 0 | $0 | $0 | View return |
| 2022 | Pilot Mountain Foundation Inc | 990 | President | 1 | $0 | $0 | View return |
| 2022 | Yancey Volunteer Fire Department | 990EZ | Treasuer | 5 | $0 | - | View return |
| 2021 | Pilot Mountain Foundation Inc | 990 | President | 1 | $0 | $0 | View return |
| 2021 | Yancey Volunteer Fire Department | 990EZ | Treasuer | 5 | $0 | - | View return |
| 2020 | Yancey Volunteer Fire Department | 990EZ | Treasuer | 5 | $0 | - | View return |
| 2020 | Pilot Mountain Foundation Inc | 990 | President | 1 | $0 | $0 | View return |
| 2020 | Worthington Educational Foundation | 990EZ | Secretary | 2 | $0 | - | View return |
| 2019 | Yancey Volunteer Fire Department | 990EZ | Treasuer | 5 | $0 | - | View return |
| 2019 | Pilot Mountain Foundation Inc | 990 | President | 1 | $0 | $0 | View return |
| 2019 | Worthington Educational Foundation | 990EZ | Trustee | 1 | $0 | - | View return |
| 2019 | Carteret County Partnership for Children | 990 | Secretary | 0.13 | $0 | $0 | View return |
| 2018 | Yancey Volunteer Fire Department | 990EZ | Treasuer | 5 | $0 | - | View return |
| 2018 | Worthington Educational Foundation | 990EZ | Trustee | 1 | $0 | - | View return |
| 2018 | Pilot Mountain Foundation Inc | 990 | President | 1 | $0 | $0 | View return |
| 2018 | Carteret County Partnership for Children | 990 | Secretary | 0.27 | $0 | $0 | View return |
| 2017 | Pilot Mountain Foundation Inc | 990 | President | 1 | $0 | $0 | View return |
| 2017 | Worthington Educational Foundation | 990EZ | Trustee | 1 | $0 | - | View return |
| 2017 | Yancey Volunteer Fire Department | 990EZ | Secretary/Treasurer | 5 | $0 | - | View return |
| 2017 | Carteret County Partnership for Children | 990 | Secretary From 09.17 | 0.11 | $0 | $0 | View return |
| 2016 | Yancey Volunteer Fire Department | 990EZ | Secretary/Treasurer | 5 | $0 | - | View return |
| 2016 | Pilot Mountain Foundation Inc | 990 | President | 1 | $0 | $0 | View return |
| 2016 | Carteret County Partnership for Children | 990 | Board Member | 0.13 | $0 | $0 | View return |
| 2016 | Worthington Educational Foundation | 990EZ | Trustee | 1 | $0 | - | View return |
| 2015 | Michaels House of Hope Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Pilot Mountain Foundation Inc | 990 | President | 1 | $0 | $0 | View return |
| 2015 | Carteret County Partnership for Children | 990 | Board Member | 0.09 | $0 | $0 | View return |
| 2015 | Worthington Educational Foundation | 990EZ | Trustee | 1 | $0 | - | View return |
| 2014 | Pilot Mountain Foundation Inc | 990 | President | 1 | $0 | $0 | View return |
| 2014 | Worthington Educational Foundation | 990EZ | Trustee | 1 | $0 | - | View return |
| 2013 | Pilot Mountain Foundation Inc | 990 | President | 1 | $0 | $0 | View return |
| 2013 | Michaels House of Hope Inc | 990 | Board Member | 1 | $0 | $0 | View return |