| 2024 | Community Growth Foundation | 990 | Director | 2.5 | $0 | $0 | View return |
| 2024 | Community Growth Foundation | 990 | Director | 2.5 | $0 | $0 | View return |
| 2023 | Lansing Community Library | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Community Growth Foundation | 990 | Director | 0.25 | $0 | $0 | View return |
| 2022 | Community Growth Foundation | 990 | Secretary | 1 | $0 | $0 | View return |
| 2022 | Lansing Community Library | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Community Growth Foundation | 990 | Secretary | 1 | $0 | $0 | View return |
| 2021 | Lansing Community Library | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | St Johns County Council on Aging Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2021 | Beaches Area Historical Society Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | St Johns County Council on Aging Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2020 | Gulf Shellfish Institute Inc. | 990EZ | Former Executive Director | 40 | $78,417 | $0 | View return |
| 2020 | Nobles Cooperative Electric | 990 | Director - Part Year | 2.85 | $7,000 | $0 | View return |
| 2020 | St Johns County Council on Aging Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2020 | Beaches Area Historical Society Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Nobles Cooperative Electric | 990 | Director | 2.6 | $6,830 | $0 | View return |
| 2019 | Vicar'S Landing Foundation Inc | 990 | Board Member | 0 | $0 | $0 | View return |
| 2019 | Ponte Vedra Beach Rotary Foundation Inc Fka Rotary Club of Pvb Charities Inc | 990 | Chairman | 10 | $0 | $0 | View return |
| 2019 | Vicar'S Landing Home Health Agency Inc | 990 | Chair | 2 | $0 | $0 | View return |
| 2019 | Life Care Ponte Vedra Inc. | 990 | Board Member | 0 | $0 | $0 | View return |
| 2019 | Portland Trail Riders Motorcycle Club | 990EZ | President | 1 | $0 | $0 | View return |
| 2019 | Life Care Pastoral Services Inc. | 990 | Board Member | 0 | $0 | $0 | View return |
| 2019 | Lcps Management Inc. | 990 | Board Member | 0 | $0 | $0 | View return |
| 2019 | St Johns County Council on Aging Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2019 | Beaches Area Historical Society Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Nobles Cooperative Electric | 990 | Director | 3.6 | $10,372 | $0 | View return |
| 2018 | St Johns County Council on Aging Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2018 | Portland Trail Riders Motorcycle Club | 990EZ | President | 1 | $0 | - | View return |
| 2018 | Life Care Ponte Vedra Inc. | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2018 | Vicar'S Landing Home Health Agency Inc | 990 | Chair | 2 | $0 | $0 | View return |
| 2018 | Ponte Vedra Beach Rotary Foundation Inc Fka Rotary Club of Pvb Charities Inc | 990 | Chairman | 10 | $0 | $0 | View return |
| 2018 | Beaches Area Historical Society Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Vicar'S Landing Foundation Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Texas Alliance of Energy Producers | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | St Johns County Council on Aging Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2017 | Life Care Ponte Vedra Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Portland Trail Riders Motorcycle Club | 990EZ | President | 1 | $0 | - | View return |
| 2017 | Beaches Area Historical Society Inc. | 990 | Board Member | 0.5 | $0 | $0 | View return |
| 2016 | Life Care Ponte Vedra Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Portland Trail Riders Motorcycle Club | 990EZ | President | 1 | $0 | - | View return |
| 2016 | Texas Alliance of Energy Producers | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | St Johns County Council on Aging Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2016 | Ponte Vedra Beach Rotary Foundation Inc Fka Rotary Club of Pvb Charities Inc | 990EZ | Chairman | 0 | $0 | $0 | View return |
| 2016 | Beaches Area Historical Society Inc. | 990 | Board Member | - | $0 | $0 | View return |
| 2015 | Life Care Ponte Vedra Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | St Johns County Council on Aging Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2015 | Portland Trail Riders Motorcycle Club | 990EZ | Vice Preside | 0 | $0 | - | View return |
| 2015 | Beaches Area Historical Society Inc. | 990 | Board Member | - | $0 | $0 | View return |
| 2014 | Life Care Ponte Vedra Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | Portland Trail Riders Motorcycle Club | 990EZ | Vice Preside | 1 | $0 | - | View return |
| 2014 | St Johns County Council on Aging Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2014 | The Friends of Hilltop Hanover Farm and Environmental Center Inc. | 990 | President | - | $0 | $0 | View return |
| 2013 | Life Care Ponte Vedra Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2013 | St Johns County Council on Aging Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2013 | The Friends of Hilltop Hanover Farm and Environmental Center Inc. | 990 | Board Member | - | $0 | $0 | View return |