| 2024 | Free & Accepted Masons of Vermont | 990 | Grand Secretary | 25 | $18,200 | $0 | View return |
| 2024 | Masonic Charities of Vermont Inc. | 990EZ | Secretary | 2 | $0 | - | View return |
| 2023 | Free & Accepted Masons of Vermont | 990 | Grand Secretary | 25 | $15,000 | $0 | View return |
| 2023 | Masonic Charities of Vermont Inc. | 990EZ | Secretary | 2 | $0 | - | View return |
| 2023 | Masonic Service Association Education Department | 990 | Executive Commissioner | 1.5 | $0 | $0 | View return |
| 2022 | Free & Accepted Masons of Vermont | 990 | Grand Secretary | 25 | $15,000 | $0 | View return |
| 2022 | Masonic Charities of Vermont Inc. | 990EZ | Secretary | 2 | $0 | - | View return |
| 2022 | Masonic Service Association Education Department | 990 | Executive Commissioner | 1.5 | $0 | $0 | View return |
| 2021 | Free & Accepted Masons of Vermont | 990 | Grand Secretary | 25 | $15,000 | $0 | View return |
| 2021 | Masonic Charities of Vermont Inc. | 990EZ | Secretary | 2 | $0 | - | View return |
| 2021 | Masonic Service Association Education Department | 990 | Executive Commissioner | 1.5 | $0 | $0 | View return |
| 2020 | Free & Accepted Masons of Vermont | 990 | Grand Secretary | 25 | $15,000 | $0 | View return |
| 2020 | Masonic Service Association Education Department | 990 | Executive Commissioner | 1.5 | $0 | $0 | View return |
| 2020 | Masonic Charities of Vermont Inc. | 990EZ | Grand Secretary | 2 | $0 | - | View return |
| 2019 | Free & Accepted Masons of Vermont | 990 | Grand Secretary | 25 | $14,423 | $0 | View return |
| 2019 | Masonic Charities of Vermont Inc. | 990EZ | Secretary | 2 | $0 | - | View return |
| 2018 | Free & Accepted Masons of Vermont | 990 | Grand Secretary | 25 | $14,423 | $0 | View return |
| 2018 | Instituto El Rey Foundation Inc | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2018 | Masonic Charities of Vermont Inc. | 990EZ | Grand Secretary | 2 | $0 | - | View return |
| 2017 | Free & Accepted Masons of Vermont | 990 | Grand Secretary | 25 | $16,731 | $0 | View return |
| 2017 | National Masonic Foundation for Children | 990 | Executive Director | 40 | $10,000 | $0 | View return |
| 2017 | Masonic Charities of Vermont Inc. | 990EZ | Grand Secretary | 2 | $0 | - | View return |
| 2017 | Masonic Charities of Vermont Inc. | 990EZ | Grand Secretary | 2 | $0 | - | View return |
| 2016 | National Masonic Foundation for Children | 990 | Executive Director | 40 | $60,000 | $0 | View return |
| 2016 | Instituto El Rey Foundation Inc | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2015 | National Masonic Foundation for Children | 990 | Executive Director | 40 | $60,000 | $0 | View return |
| 2014 | National Masonic Foundation for Children | 990 | Executive Director | 40 | $60,000 | $0 | View return |
| 2013 | National Masonic Foundation for Children | 990 | Executive Director | 40 | $60,000 | $0 | View return |