| 2025 | United Steelworkers Usw Amalgamated Local 837 | 990 | Recording Secretary | 1 | $1,006 | $0 | View return |
| 2025 | Alliance for Retired Americans | 990 | Executive Board | 0.2 | $0 | $0 | View return |
| 2024 | United Steelworkers Usw Amalgamated Local 837 | 990 | Recording Secretary | 2 | $542 | $0 | View return |
| 2024 | Alliance for Retired Americans | 990 | Executive Board | 0.2 | $0 | $0 | View return |
| 2024 | International Assoc of Lions Clubs Wytheville Lions Club Inc | 990EZ | Director | 2 | $0 | - | View return |
| 2024 | American Legion Memorial Home Inc | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | United Steelworkers Usw Amalgamated Local 837 | 990 | Recording Secretary | 4 | $1,306 | $0 | View return |
| 2023 | Communication Workers of America Retired Members Council | 990EZ | Rmc District 6 President (Former) | 1 | $0 | $0 | View return |
| 2023 | Mkcpa Inc | 990EZ | President | 10 | $0 | - | View return |
| 2023 | German Valley Rural Cemetery Association Inc | 990EZ | Assistant Treasurer | 10 | $0 | $0 | View return |
| 2023 | Alliance for Retired Americans | 990 | Executive Board | 0.2 | $0 | $0 | View return |
| 2023 | International Assoc of Lions Clubs Wytheville Lions Club Inc | 990EZ | Director | 2 | $0 | - | View return |
| 2023 | Wilderness Integration Project | 990EZ | President Until January 2024 | 1 | $0 | $0 | View return |
| 2022 | United Steelworkers Usw Amalgamated Local 837 | 990 | Recording Secretary | 4 | $980 | $0 | View return |
| 2022 | Alliance for Retired Americans | 990 | Executive Board | 0.2 | $0 | $0 | View return |
| 2022 | Mkcpa Inc | 990EZ | President | 10 | $0 | - | View return |
| 2022 | Communication Workers of America Retired Members Council | 990EZ | Rmc Exec Pres/President-Di | 5 | $0 | $0 | View return |
| 2022 | International Assoc of Lions Clubs Wytheville Lions Club Inc | 990EZ | Director | 2 | $0 | - | View return |
| 2022 | German Valley Rural Cemetery Association Inc | 990EZ | Assistant Treasurer | 10 | $0 | $0 | View return |
| 2021 | United Steelworkers Usw Amalgamated Local 837 | 990 | Recording Secretary | 4 | $3,385 | $0 | View return |
| 2021 | Lutheran Community Services Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Alliance for Retired Americans | 990 | Executive Board | 0.2 | $0 | $0 | View return |
| 2021 | Communication Workers of America Retired Members Council | 990EZ | Rmc Exec Pres/President-District 6 | 5 | $0 | $0 | View return |
| 2021 | German Valley Rural Cemetery Association Inc | 990EZ | Assistant Treasurer | 10 | $0 | $0 | View return |
| 2020 | United Steelworkers Usw Amalgamated Local 837 | 990 | Recording Secretary | 2 | $1,338 | $0 | View return |
| 2020 | Lutheran Community Services Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Alliance for Retired Americans | 990 | Executive Board | 0.2 | $0 | $0 | View return |
| 2020 | Communication Workers of America Retired Members Council | 990EZ | President-District 6 | 5 | $0 | $0 | View return |
| 2019 | Lutheran Community Services Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Alliance for Retired Americans | 990 | Executive Board | 0.23 | $0 | $0 | View return |
| 2019 | Communication Workers of America Retired Members Council | 990EZ | President-District 6 | 5 | $0 | $0 | View return |
| 2018 | Logan County Friendly Senior Center | 990 | Trustee | 5 | $0 | $0 | View return |
| 2018 | Lutheran Community Services Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2018 | Communication Workers of America Retired Members Council | 990EZ | President-District 6 | 5 | $0 | $0 | View return |
| 2017 | The Childress Foundation Inc | 990EZ | Vice President | 2 | $0 | - | View return |
| 2017 | Lutheran Community Services Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2017 | Communication Workers of America Retired Members Council | 990EZ | President-District 6 | 5 | $0 | $0 | View return |
| 2017 | Alliance for Retired Americans | 990 | Executive Board | 0.23 | $0 | $0 | View return |
| 2017 | Logan County Friendly Senior Center | 990 | Vice President | 5 | $0 | $0 | View return |
| 2016 | The Childress Foundation Inc | 990EZ | Vice President | 2 | $0 | - | View return |
| 2016 | Communication Workers of America Retired Members Council | 990EZ | President | 5 | $0 | $0 | View return |
| 2016 | Lutheran Community Services Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2016 | Logan County Friendly Senior Center | 990 | Vice President | 5 | $0 | $0 | View return |
| 2015 | Communication Workers of America Retired Members Council | 990EZ | President | 5 | $0 | $0 | View return |
| 2015 | Logan County Friendly Senior Center | 990 | Vice President | 5 | $0 | $0 | View return |
| 2015 | Lutheran Community Services Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2015 | The Childress Foundation Inc | 990EZ | Vice President | 2 | $0 | - | View return |
| 2014 | The Childress Foundation Inc | 990EZ | Vice President | 2 | $0 | - | View return |
| 2014 | Lutheran Community Services Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2014 | Communication Workers of America Retired Members Council | 990EZ | Executive President | 5 | $0 | $0 | View return |
| 2013 | Gulf Stream Council of Boy Scouts of America Inc | 990 | District Chair. Tw | 1 | $0 | $0 | View return |
| 2013 | Lutheran Community Services Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |