| 2024 | Mary Ellen & Michael E Fox Family Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2024 | Spreckels Organ Society | 990 | Trustee | 9 | $0 | $0 | View return |
| 2024 | Blue Ridge Rescue Squad Inc | 990 | 1st Lieutena | - | $0 | $0 | View return |
| 2023 | Mary Ellen & Michael E Fox Family Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2023 | Spreckels Organ Society | 990 | Trustee | 5 | $0 | $0 | View return |
| 2023 | Western Carolina University Foundation | 990 | Chair | 1 | $0 | $0 | View return |
| 2022 | Blasdell Volunteer Fire Co Inc. | 990EZ | Sargeant At | 0.5 | $0 | - | View return |
| 2022 | Houston Business Coalition on Health | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2022 | Mary Ellen & Michael E Fox Family Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2022 | Custer Battlefield Preservation Committee Inc | 990PF | Chairman | 2 | $0 | $0 | View return |
| 2022 | Spreckels Organ Society | 990 | Trustee | 8 | $0 | $0 | View return |
| 2022 | Western Carolina University Foundation | 990 | 2nd Chair | - | $0 | $0 | View return |
| 2021 | Mary Ellen & Michael E Fox Family Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2021 | Houston Business Coalition on Health | 990 | Treasurer - Incoming | 1 | $0 | $0 | View return |
| 2021 | Custer Battlefield Preservation Committee Inc | 990PF | Chairman | 2 | $0 | $0 | View return |
| 2021 | Spreckels Organ Society | 990 | Trustee | 2 | $0 | $0 | View return |
| 2021 | Western Carolina University Foundation | 990 | 1st Vice CHA | 0 | $0 | $0 | View return |
| 2021 | Family Motor Coach Association | 990EZ | President | 4 | $0 | $0 | View return |
| 2020 | Blasdell Volunteer Fire Co Inc. | 990EZ | Sargeant At | 0 | $0 | - | View return |
| 2020 | Mary Ellen & Michael E Fox Family Foundation | 990PF | Director | 0 | $0 | $0 | View return |
| 2020 | National Air Transportation Association | 990 | Board Memeber | 1 | $0 | $0 | View return |
| 2020 | Custer Battlefield Preservation Committee Inc | 990PF | Chairman | 2 | $0 | $0 | View return |
| 2020 | Western Carolina University Foundation | 990 | Board Member | - | $0 | $0 | View return |
| 2020 | Spreckels Organ Society | 990 | Trustee | 2 | $0 | $0 | View return |
| 2020 | Family Motor Coach Association | 990 | Midwest Area | 5 | $0 | $0 | View return |
| 2019 | World Animal Protection | 990 | Finance Director (Outgoing) | 40 | $4,615 | $0 | View return |
| 2019 | World Animal Protection | 990 | Finance Director (Outgoing) | 40 | $4,615 | $0 | View return |
| 2019 | Custer Battlefield Preservation Committee Inc | 990PF | Chairman | 2 | $0 | $0 | View return |
| 2019 | National Air Transportation Association | 990 | Board Memeber | 1 | $0 | $0 | View return |
| 2019 | Independent Insurance Agents and Brokers of Los Angeles | 990 | Director | 0 | $0 | $0 | View return |
| 2019 | Blasdell Volunteer Fire Co Inc. | 990EZ | Sargeant At | 0 | $0 | - | View return |
| 2018 | World Animal Protection | 990 | Finance Director | 40 | $23,077 | $0 | View return |
| 2018 | Independent Insurance Agents and Brokers of Los Angeles | 990 | Director | 0 | $0 | $0 | View return |
| 2018 | Custer Battlefield Preservation Committee Inc | 990PF | Chairman | 2 | $0 | $0 | View return |
| 2018 | Hudson Vagabond Puppets Incorporate | 990EZ | Director | 1 | $0 | $0 | View return |
| 2018 | Spreckels Organ Society | 990 | Trustee | 2 | $0 | $0 | View return |
| 2018 | National Air Transportation Association | 990 | Board Memeber | 1 | $0 | $0 | View return |
| 2018 | Houston Business Coalition on Health | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Blasdell Volunteer Fire Co Inc. | 990EZ | Sargeant At | 0 | $0 | - | View return |
| 2018 | Southern Califorinia Environmental Balancing Bureau | 990EZ | Past President | 1 | $0 | $0 | View return |
| 2017 | Custer Battlefield Preservation Committee Inc | 990PF | Chairman | 2 | $0 | $0 | View return |
| 2017 | Houston Business Coalition on Health | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | National Air Transportation Association | 990 | Board Memeber | 1 | $0 | $0 | View return |
| 2017 | Spreckels Organ Society | 990 | Trustee | 2 | $0 | $0 | View return |
| 2017 | Independent Insurance Agents and Brokers of Los Angeles | 990EZ | Director | 0 | $0 | - | View return |
| 2017 | Southern Califorinia Environmental Balancing Bureau | 990EZ | Past President | 1 | $0 | $0 | View return |
| 2016 | Independent Insurance Agents and Brokers of Los Angeles | 990EZ | Director | 0 | $0 | - | View return |
| 2016 | Hudson Vagabond Puppets Incorporate | 990EZ | Director | 1 | $0 | $0 | View return |
| 2016 | Southern Califorinia Environmental Balancing Bureau | 990EZ | Past President | 1 | $0 | $0 | View return |
| 2016 | Spreckels Organ Society | 990 | Trustee | 2 | $0 | $0 | View return |
| 2016 | Custer Battlefield Preservation Committee Inc | 990PF | Chairman | 2 | $0 | $0 | View return |
| 2016 | Air Charter Safety Foundation | 990 | Chairman & Exec Committee | 3 | $0 | $0 | View return |
| 2015 | Custer Battlefield Preservation Committee Inc | 990 | Bod | 0 | $0 | $0 | View return |
| 2015 | Southern Califorinia Environmental Balancing Bureau | 990EZ | President | 1 | $0 | $0 | View return |
| 2015 | Hudson Vagabond Puppets Incorporate | 990EZ | Director | 1 | $0 | $0 | View return |
| 2015 | Spreckels Organ Society | 990 | Trustee | 2 | $0 | $0 | View return |
| 2015 | Air Charter Safety Foundation | 990 | Vice-Chairman & Exec Committee | 3 | $0 | $0 | View return |
| 2014 | Custer Battlefield Preservation Committee Inc | 990 | Bod | 0 | $0 | $0 | View return |
| 2014 | Spreckels Organ Society | 990 | Trustee | 2 | $0 | $0 | View return |
| 2014 | Southern Califorinia Environmental Balancing Bureau | 990EZ | President | 1 | $0 | $0 | View return |
| 2014 | Air Charter Safety Foundation | 990 | Exec Committee & Board Member | 3 | $0 | $0 | View return |
| 2013 | Georgia'S Own Credit Union | 990 | Director | 1 | $200 | $0 | View return |
| 2013 | Cy-Fair Fire and Rescue Foundation | 990 | Director | 2 | $0 | $0 | View return |
| 2013 | Custer Battlefield Preservation Committee Inc | 990 | Bod | 0 | $0 | $0 | View return |
| 2013 | Spreckels Organ Society | 990 | Trustee | 2 | $0 | $0 | View return |
| 2013 | National Association of Educational Procurement Inc. | 990 | District I Director | 1 | $0 | $0 | View return |
| 2013 | Moline Foundation | 990 | Member | 1 | $0 | $0 | View return |
| 2013 | Air Charter Safety Foundation | 990 | Exec Committee & Board Member | 3 | $0 | $0 | View return |