| 2024 | Alliance for Green Heat | 990 | President | 40 | $70,000 | $0 | View return |
| 2023 | Alliance for Green Heat | 990 | President | 40 | $65,000 | $0 | View return |
| 2023 | International Campaign for Tibet | 990 | Board Of Directors | 1 | $0 | $0 | View return |
| 2022 | Alliance for Green Heat | 990 | Board Member - President | 45 | $53,239 | $0 | View return |
| 2022 | International Campaign for Tibet | 990 | Director/Finance Committee | 1 | $0 | $0 | View return |
| 2022 | Biomass Thermal Energy Council | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2021 | Alliance for Green Heat | 990EZ | Board Member - President | 40 | $20,367 | $9,928 | View return |
| 2021 | Biomass Thermal Energy Council | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2021 | International Campaign for Tibet | 990 | Director/Finance Committee | 1 | $0 | $0 | View return |
| 2020 | Alliance for Green Heat | 990EZ | Board Member - President | 40 | $23,000 | $15,148 | View return |
| 2020 | International Campaign for Tibet | 990 | Director/Finance Committee | 1 | $0 | $0 | View return |
| 2020 | Biomass Thermal Energy Council | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2019 | Alliance for Green Heat | 990EZ | Board Member - President | 40 | $12,636 | $26,728 | View return |
| 2019 | Biomass Thermal Energy Council | 990EZ | Director | 1 | $0 | $0 | View return |
| 2019 | International Campaign for Tibet | 990 | Director/Finance Committee | 1 | $0 | $0 | View return |
| 2018 | Alliance for Green Heat | 990EZ | Board Member - President | 40 | $7,182 | $30,232 | View return |
| 2018 | International Campaign for Tibet | 990 | Director/Finance Committee | 1 | $0 | $0 | View return |
| 2018 | International Campaign for Tibet | 990 | Director/Finance Committee | 1 | $0 | $0 | View return |
| 2018 | Biomass Thermal Energy Council | 990EZ | Secretary | 1 | $0 | $0 | View return |
| 2017 | Alliance for Green Heat | 990EZ | Board Member - President | 50 | $30,784 | $10,000 | View return |
| 2017 | International Campaign for Tibet | 990 | Director/Finance Committee | 1 | $0 | $0 | View return |
| 2017 | Biomass Thermal Energy Council | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Ohana Maitreya | 990 | Vice Preside | - | $0 | $0 | View return |
| 2017 | International Campaign for Tibet | 990 | Director/Finance Committee | 1 | $0 | $0 | View return |
| 2016 | Alliance for Green Heat | 990EZ | Board Member - President | 50 | $48,000 | $8,796 | View return |
| 2016 | Ohana Maitreya | 990 | Vice Preside | - | $0 | $0 | View return |
| 2016 | International Campaign for Tibet | 990 | Director/Finance Committee | 1 | $0 | $0 | View return |
| 2016 | Biomass Thermal Energy Council | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | International Campaign for Tibet | 990 | Director/Finance Committee | 1 | $0 | $0 | View return |
| 2016 | International Campaign for Tibet | 990 | Director/Finance Committee | 1 | $0 | $0 | View return |
| 2015 | Alliance for Green Heat | 990EZ | Board Member - President | 50 | $39,000 | $4,000 | View return |
| 2015 | International Campaign for Tibet | 990 | Director/Finance Committee | 1 | $0 | $0 | View return |
| 2015 | Ohana Maitreya | 990 | Vice Preside | - | $0 | $0 | View return |
| 2015 | Biomass Thermal Energy Council | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Alliance for Green Heat | 990EZ | President | 40 | $20,000 | $0 | View return |
| 2014 | International Campaign for Tibet | 990 | Director/Finance Committee | 1 | $0 | $0 | View return |
| 2014 | Ohana Maitreya | 990 | Vice Preside | - | $0 | $0 | View return |
| 2014 | Biomass Thermal Energy Council | 990 | Secretary | - | $0 | $0 | View return |
| 2014 | Shenandoah Valley Battlefields Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Alliance for Green Heat | 990EZ | Director/Employee/President | 50 | $30,000 | $2,437 | View return |
| 2013 | Biomass Thermal Energy Council | 990 | Secretary | 5 | $0 | $0 | View return |
| 2013 | Ohana Maitreya | 990 | Director | 1 | $0 | $0 | View return |