| 2025 | Ea Resources Inc Bens Place | 990 | President | 40 | $0 | $0 | View return |
| 2024 | The Finca Vigia Foundation Inc | 990 | Executive Director | 40 | $156,037 | $0 | View return |
| 2024 | Ea Resources Inc Bens Place | 990 | President | 40 | $30,944 | $0 | View return |
| 2024 | Lumber River Cog Housing Corporation | 990 | Member | 1 | $0 | $0 | View return |
| 2024 | Lumber River Development Corporation | 990 | Member | 1 | $0 | $0 | View return |
| 2023 | Ea Resources Inc Bens Place | 990 | President | 40 | $27,040 | $0 | View return |
| 2022 | Ea Resources Inc Bens Place | 990 | President | 40 | $27,040 | $0 | View return |
| 2021 | The Finca Vigia Foundation Inc | 990 | Executive Director | 40 | $150,000 | $0 | View return |
| 2021 | Ea Resources Inc Bens Place | 990 | President | - | $0 | $0 | View return |
| 2020 | Ea Resources Inc Bens Place | 990 | President | 40 | $14,040 | $0 | View return |
| 2020 | Lumber River Development Corporation | 990 | Chairman | 1 | $0 | $0 | View return |
| 2020 | The Finca Vigia Foundation Inc | 990 | Executive Director | 40 | $0 | $0 | View return |
| 2020 | Lumber River Cog Housing Corporation | 990 | Chairman | 1 | $0 | $0 | View return |
| 2019 | The Finca Vigia Foundation Inc | 990 | Executive Director | 40 | $0 | $0 | View return |
| 2019 | Ea Resources Inc Bens Place | 990 | President | 40 | $0 | $0 | View return |
| 2018 | Ea Resources Inc Bens Place | 990 | President | 40 | $0 | $0 | View return |
| 2018 | Foreign Language Association of North Carolina | 990EZ | Past-President | 5 | $0 | $0 | View return |
| 2018 | The Finca Vigia Foundation Inc | 990 | Executive Director | 40 | $0 | $0 | View return |
| 2017 | The Finca Vigia Foundation Inc | 990 | Executive Director | 40 | $138,468 | $0 | View return |
| 2017 | Ea Resources Inc Bens Place | 990 | President | 40 | $0 | $0 | View return |
| 2017 | Foreign Language Association of North Carolina | 990EZ | President | 5 | $0 | - | View return |
| 2016 | The Finca Vigia Foundation Inc | 990 | Executive Director | 40 | $117,993 | $0 | View return |
| 2016 | Foreign Language Association of North Carolina | 990EZ | First Vice-P | 5 | $0 | - | View return |
| 2016 | Ea Resources Inc Bens Place | 990 | President | 40 | $0 | $0 | View return |
| 2015 | The Finca Vigia Foundation Inc | 990 | Executive Director | 40 | $96,000 | $0 | View return |
| 2015 | Foreign Language Association of North Carolina | 990EZ | Second Vice- | 5 | $0 | - | View return |
| 2014 | The Finca Vigia Foundation Inc | 990EZ | Executive Director | 0 | $0 | $0 | View return |
| 2014 | Ea Resources Inc Bens Place | 990 | President | - | $0 | $0 | View return |
| 2013 | Ea Resources Inc Bens Place | 990 | President | 40 | $0 | $0 | View return |