| 2024 | Washington State Science and Engineering Fair | 990EZ | Vice President Board Member | 8 | $0 | $0 | View return |
| 2024 | National Association of Academies of Science | 990 | At-Large | 0 | $0 | $0 | View return |
| 2024 | National Association of Academies of Science | 990 | At-Large | 0 | $0 | $0 | View return |
| 2024 | Asheville-Buncombe Technical Community College Foundation Inc. | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2023 | Washington State Science and Engineering Fair | 990EZ | Vice President Board Member | 8 | $0 | $0 | View return |
| 2023 | Young Men'S Christian Association of Western North Carolina | 990 | Fin'L Dev Ch | 1 | $0 | $0 | View return |
| 2023 | National Association of Academies of Science | 990 | Newsletter Editor | 0 | $0 | $0 | View return |
| 2022 | Washington State Science and Engineering Fair | 990EZ | Vice President Board Member | 8 | $0 | $0 | View return |
| 2022 | National Association of Academies of Science | 990 | Newsletter Editor | 0 | $0 | $0 | View return |
| 2022 | Asheville-Buncombe Technical Community College Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Young Men'S Christian Association of Western North Carolina | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | National Association of Academies of Science | 990 | Newsletter Editor | 0 | $0 | $0 | View return |
| 2021 | Young Men'S Christian Association of Western North Carolina | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Asheville-Buncombe Technical Community College Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Washington State Science and Engineering Fair | 990EZ | Vice President Board Member | 8 | $0 | $0 | View return |
| 2020 | Young Men'S Christian Association of Western North Carolina | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Asheville-Buncombe Technical Community College Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Young Men'S Christian Association of Western North Carolina | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Fredericksburg Christian Educational Services Inc. | 990 | President Emeritus (7/1-4/6) | 30 | $63,036 | $0 | View return |
| 2018 | Asheville-Buncombe Technical Community College Foundation Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Peralta Colleges Foundation | 990 | Co-Chair | 0.25 | $0 | $0 | View return |
| 2018 | Young Men'S Christian Association of Western North Carolina | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Fredericksburg Christian Educational Services Inc. | 990 | President Emeritus | 30 | $61,911 | $0 | View return |
| 2017 | Young Men'S Christian Association of Western North Carolina | 990 | Board Member | 1 | $0 | $0 | View return |
| 2017 | Peralta Colleges Foundation | 990 | Co-Chair | 0.25 | $0 | $0 | View return |
| 2016 | Fredericksburg Christian Educational Services Inc. | 990 | President & Director | 50 | $61,536 | $0 | View return |
| 2016 | Regional Airline Association | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Young Men'S Christian Association of Western North Carolina | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Peralta Colleges Foundation | 990 | Co-Chair | 0.25 | $0 | $0 | View return |
| 2015 | Fredericksburg Christian Educational Services Inc. | 990 | President & Director | 50 | $60,918 | $0 | View return |
| 2015 | Duarte Public Cable Access | 990EZ | Secretary | 2 | $0 | $0 | View return |
| 2015 | Regional Airline Association | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Young Men'S Christian Association of Western North Carolina | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Peralta Colleges Foundation | 990 | Co-Chair | 0.25 | $0 | $0 | View return |
| 2014 | Fredericksburg Christian Educational Services Inc. | 990 | President & Director | 50 | $60,300 | $0 | View return |
| 2014 | Regional Airline Association | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Duarte Public Cable Access | 990EZ | Secretary | 2 | $0 | $0 | View return |
| 2014 | Peralta Colleges Foundation | 990 | Co-Chair | 2 | $0 | $0 | View return |
| 2014 | Young Men'S Christian Association of Western North Carolina | 990 | Board Member | 1 | $0 | $0 | View return |
| 2013 | Fredericksburg Christian Educational Services Inc. | 990 | President & Director | 50 | $60,300 | $0 | View return |
| 2013 | Duarte Public Cable Access | 990EZ | Secretary | 2 | $0 | $0 | View return |
| 2013 | Young Men'S Christian Association of Western North Carolina | 990 | Board Member | 1 | $0 | $0 | View return |