| 2024 | Keys Area Interdenominational Resources Inc | 990 | Chair | - | $0 | $0 | View return |
| 2023 | Florida Keys Electric Cooperative Association Inc | 990 | Vice President | 17.5 | $28,450 | $0 | View return |
| 2023 | Keys Area Interdenominational Resources Inc | 990 | Director | - | $0 | $0 | View return |
| 2023 | Habitat for Humanity of the Middle Keys Inc | 990 | President | 4 | $0 | $0 | View return |
| 2023 | Independence Cay Inc. | 990 | Director | - | $0 | $0 | View return |
| 2022 | Florida Keys Electric Cooperative Association Inc | 990 | Vice President | 17.5 | $28,600 | $0 | View return |
| 2022 | Independence Cay Inc. | 990 | Director | - | $0 | $0 | View return |
| 2022 | Keys Area Interdenominational Resources Inc | 990 | Director | - | $0 | $0 | View return |
| 2022 | Habitat for Humanity of the Middle Keys Inc | 990 | President | 4 | $0 | $0 | View return |
| 2021 | Florida Keys Electric Cooperative Association Inc | 990 | Vice President | 15.9 | $24,600 | $0 | View return |
| 2021 | Independence Cay Inc. | 990 | Director | - | $0 | $0 | View return |
| 2021 | Keys Area Interdenominational Resources Inc | 990 | Director | - | $0 | $0 | View return |
| 2021 | Habitat for Humanity of the Middle Keys Inc | 990 | President | 4 | $0 | $0 | View return |
| 2021 | Florida Keys Childrens Shelter Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2020 | Florida Keys Electric Cooperative Association Inc | 990 | Vice President | 8.4 | $25,550 | $0 | View return |
| 2020 | Habitat for Humanity of the Middle Keys Inc | 990 | Vice President | 1 | $0 | $0 | View return |
| 2020 | Keys Area Interdenominational Resources Inc | 990 | Director | - | $0 | $0 | View return |
| 2019 | Florida Keys Electric Cooperative Association Inc | 990 | Vice President | 11.7 | $24,400 | $0 | View return |
| 2019 | Keys Area Interdenominational Resources Inc | 990 | Director | - | $0 | $0 | View return |
| 2019 | Habitat for Humanity of the Middle Keys Inc | 990 | Vice President | 1 | $0 | $0 | View return |
| 2019 | Florida Keys Childrens Shelter Inc. | 990 | Vice Chairma | 3 | $0 | $0 | View return |
| 2018 | Florida Keys Electric Cooperative Association Inc | 990 | Secretary | 26.5 | $26,900 | $0 | View return |
| 2018 | Keys Area Interdenominational Resources Inc | 990 | Director | - | $0 | $0 | View return |
| 2018 | Habitat for Humanity of the Middle Keys Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Florida Keys Childrens Shelter Inc. | 990 | Vice Chairma | - | $0 | $0 | View return |
| 2017 | Florida Keys Electric Cooperative Association Inc | 990 | Secretary | 22.3 | $28,150 | $0 | View return |
| 2017 | Habitat for Humanity of the Middle Keys Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Florida Keys Childrens Shelter Inc. | 990 | Vice Chairma | 5 | $0 | $0 | View return |
| 2016 | Florida Keys Electric Cooperative Association Inc | 990 | Secretary | 24.4 | $23,400 | $0 | View return |
| 2016 | Florida Keys Childrens Shelter Inc. | 990 | Vice Chairma | 2 | $0 | $0 | View return |
| 2015 | Florida Keys Electric Cooperative Association Inc | 990 | Secretary | 23.9 | $24,200 | $0 | View return |
| 2015 | Rotary Club of Marathon Inc | 990EZ | Director | 5 | $0 | - | View return |
| 2015 | Habitat for Humanity of the Middle Keys Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Florida Keys Childrens Shelter Inc. | 990 | Chairman Of | 2 | $0 | $0 | View return |
| 2014 | Florida Keys Electric Cooperative Association Inc | 990 | Secretary | 24.9 | $24,550 | $0 | View return |
| 2014 | Rotary Club of Marathon Inc | 990EZ | Director | 5 | $0 | - | View return |
| 2013 | Florida Keys Electric Cooperative Association Inc | 990 | Secretary | 24.8 | $22,000 | $0 | View return |
| 2013 | Rotary Club of Marathon Inc | 990EZ | Director | 1 | $0 | - | View return |