| 2024 | Yellowstone Valley Electric Cooperative Inc | 990 | Engineer | 40 | $167,906 | $0 | View return |
| 2024 | The Sandwich Fair Association Inc | 990 | Director Caretaker | 0 | $46,334 | $0 | View return |
| 2024 | Benevolent & Protective Order of Elks Lodge | 990 | Trustee | - | $0 | $0 | View return |
| 2023 | Yellowstone Valley Electric Cooperative Inc | 990 | Engineer | 40 | $164,641 | $0 | View return |
| 2023 | Benevolent & Protective Order of Elks Lodge | 990 | Trustee | - | $0 | $0 | View return |
| 2023 | Milford Legion Baseball Club Inc. | 990EZ | Director | 1 | $0 | - | View return |
| 2023 | International AFL-CIO Iron Workers Local 135 | 990 | Trustee/Executvie Committe | 1 | $0 | $0 | View return |
| 2023 | The Sandwich Fair Association Inc | 990 | Director Caretaker | 0 | $0 | $0 | View return |
| 2022 | Yellowstone Valley Electric Cooperative Inc | 990 | Engineer | 40 | $152,417 | $0 | View return |
| 2022 | The Sandwich Fair Association Inc | 990 | Director Caretaker | 0 | $45,900 | $0 | View return |
| 2022 | Benevolent & Protective Order of Elks Lodge | 990 | Trustee | - | $0 | $0 | View return |
| 2022 | International AFL-CIO Iron Workers Local 135 | 990 | Trustee/Executvie Committe | 1 | $0 | $0 | View return |
| 2021 | The Sandwich Fair Association Inc | 990 | Director, Caretaker | 40 | $41,800 | $0 | View return |
| 2021 | International AFL-CIO Iron Workers Local 135 | 990 | Trustee/Executvie Committe | 1 | $0 | $0 | View return |
| 2021 | Benevolent & Protective Order of Elks Lodge | 990 | Trustee | - | $0 | $0 | View return |
| 2020 | Yellowstone Valley Electric Cooperative Inc | 990 | Engineering | 40 | $135,107 | $0 | View return |
| 2020 | The Sandwich Fair Association Inc | 990 | Director, Caretaker | 40 | $41,750 | $0 | View return |
| 2020 | Tuscola County Farm Bureau | 990 | Director | - | $0 | $0 | View return |
| 2020 | International AFL-CIO Iron Workers Local 135 | 990 | Trustee/Executvie Committee | 1 | $0 | $0 | View return |
| 2020 | Benevolent & Protective Order of Elks Lodge | 990 | Trustee | - | $0 | $0 | View return |
| 2019 | International AFL-CIO Iron Workers Local 135 | 990 | Trustee | 1 | $0 | $0 | View return |
| 2019 | Tuscola County Farm Bureau | 990 | Director | - | $0 | $0 | View return |
| 2019 | Spartanburg Summer Swim League | 990EZ | President | 2 | $0 | $0 | View return |
| 2018 | International AFL-CIO Iron Workers Local 135 | 990 | Executive Committee | 1 | $0 | $0 | View return |
| 2018 | Habitat for Humanity of Gaston County Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Benevolent & Protective Order of Elks Lodge | 990 | Trustee | - | $0 | $0 | View return |
| 2017 | International AFL-CIO Iron Workers Local 135 | 990 | Executive Committee | 1 | $0 | $0 | View return |
| 2017 | Habitat for Humanity of Gaston County Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Habitat for Humanity of Gaston County Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Benevolent & Protective Order of Elks Lodge | 990 | Trustee | - | $0 | $0 | View return |
| 2014 | Ames Girls Softball Association | 990EZ | President | 0 | $0 | - | View return |
| 2013 | Randolph School | 990 | Trustee | 0 | $0 | $0 | View return |