| 2024 | Nations One Community Development Corporation Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2024 | Institute for Applied Ecology | 990 | Secretary | 2 | $0 | $0 | View return |
| 2023 | Institute for Applied Ecology | 990 | Secretary | 2 | $0 | $0 | View return |
| 2023 | Nations One Community Development Corporation Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2022 | Institute for Applied Ecology | 990 | Secretary | 2 | $0 | $0 | View return |
| 2022 | Nations One Community Development Corporation Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2021 | Nations One Community Development Corporation Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2021 | Institute for Applied Ecology | 990 | Secretary | 2 | $0 | $0 | View return |
| 2020 | Nations One Community Development Corporation Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2020 | Institute for Applied Ecology | 990 | Vice President | 2 | $0 | $0 | View return |
| 2020 | Benton Memorial Park Association | 990 | Chairman | 1 | $0 | $0 | View return |
| 2019 | Benton Memorial Park Association | 990 | Chairman | 1 | $0 | $0 | View return |
| 2019 | Nations One Community Development Corporation Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2019 | Institute for Applied Ecology | 990 | Vice President | 2 | $0 | $0 | View return |
| 2018 | Institute for Applied Ecology | 990 | Vice President | 2 | $0 | $0 | View return |
| 2018 | Benton Memorial Park Association | 990 | Chairman | 1 | $0 | $0 | View return |
| 2018 | Nations One Community Development Corporation Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2017 | Institute for Applied Ecology | 990 | Vice President | 2 | $0 | $0 | View return |
| 2017 | North Shore Rotary Club Charitable Foundation Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2017 | Nations One Community Development Corporation Inc. | 990EZ | Director | 0 | $0 | - | View return |
| 2017 | Rotary International - North Shore Rotary Club | 990EZ | Director | 0 | $0 | - | View return |
| 2017 | Benton Memorial Park Association | 990 | Chairman | 1 | $0 | $0 | View return |
| 2016 | Benton Memorial Park Association | 990 | Chairman | 0 | $0 | $0 | View return |
| 2016 | Rotary International - North Shore Rotary Club | 990EZ | Director | 0 | $0 | - | View return |
| 2016 | North Shore Rotary Club Charitable Foundation Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2016 | Nations One Community Development Corporation Inc. | 990EZ | Director | 0 | $0 | - | View return |
| 2015 | Benton Memorial Park Association | 990 | Chairman | 0 | $0 | $0 | View return |
| 2015 | Independent Insurance Agents of Ga Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Institute for Applied Ecology | 990 | Board Member | 2.5 | $0 | $0 | View return |
| 2014 | Ted Carleton Education Foundation Inc. | 990EZ | Director | 0 | $0 | - | View return |
| 2014 | Independent Insurance Agents of Ga Inc | 990 | Director | 0 | $0 | $0 | View return |
| 2014 | North Shore Rotary Club Charitable Foundation Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2013 | North Shore Rotary Club Charitable Foundation Inc. | 990 | Director | 0 | $0 | $0 | View return |
| 2013 | Rotary International - North Shore Rotary Club | 990EZ | Director | 0 | $0 | - | View return |