| 2025 | Kenilworth Volunteer Fire Co#1 Inc | 990EZ | Trustee 2025 | 1 | $0 | $0 | View return |
| 2024 | Fraternus Inc Fraternus | 990 | Deputy Sage | 5 | $7,000 | $0 | View return |
| 2024 | Kenilworth Volunteer Fire Co#1 Inc | 990EZ | Trustee 2024 | 1 | $0 | $0 | View return |
| 2024 | Agricultural History Project | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Fraternus Inc Fraternus | 990 | Deputy Sage | 5 | $7,000 | $0 | View return |
| 2023 | Kenilworth Volunteer Fire Co#1 Inc | 990EZ | Trustee | 1 | $0 | $0 | View return |
| 2023 | Agricultural History Project | 990 | Director | 1 | $0 | $0 | View return |
| 2023 | Municipal Electric Systems of Oklahoma | 990 | General Mana | 40 | $0 | $0 | View return |
| 2022 | Fraternus Inc Fraternus | 990 | Communications Officer | 1 | $12,000 | $0 | View return |
| 2022 | Oklahoma Gas Association | 990EZ | Executive Director | 20 | $0 | - | View return |
| 2022 | Agricultural History Project | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Municipal Electric Systems of Oklahoma | 990 | General Manager | 40 | $0 | $0 | View return |
| 2021 | Fraternus Inc Fraternus | 990 | Communications Officer | 1 | $12,000 | $0 | View return |
| 2021 | Agricultural History Project | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Oklahoma Gas Association | 990EZ | Executive Director | 20 | $0 | $0 | View return |
| 2021 | Municipal Electric Systems of Oklahoma | 990 | General Manager | 40 | $0 | $0 | View return |
| 2020 | Northland Foundation | 990 | Treasurer | 3 | $0 | $0 | View return |
| 2020 | Agricultural History Project | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Municipal Electric Systems of Oklahoma | 990 | General Manager | 40 | $0 | $0 | View return |
| 2020 | Northland Foundation | 990 | Trustee - Termed Sep 2020 | 1 | $0 | $0 | View return |
| 2019 | Northland Foundation | 990 | Treasurer | 3 | $0 | $0 | View return |
| 2019 | Municipal Electric Systems of Oklahoma | 990 | General Manager | 40 | $0 | $0 | View return |
| 2018 | Northland Foundation | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2018 | Municipal Electric Systems of Oklahoma | 990 | General Manager | 40 | $0 | $0 | View return |
| 2017 | Northland Foundation | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2017 | Agricultural History Project | 990 | President | 2 | $0 | $0 | View return |
| 2017 | Alachua County Library District Foundation Inc | 990 | Board Member | 5 | $0 | $0 | View return |
| 2017 | Zion Lutheran Church Religious and Charitable Trust | 990 | Trustee | - | $0 | $0 | View return |
| 2017 | Municipal Electric Systems of Oklahoma | 990 | General Manager | 40 | $0 | $0 | View return |
| 2016 | Agricultural History Project | 990 | 1st Vice Pres | 2 | $0 | $0 | View return |
| 2016 | Northland Foundation | 990 | Trustee | 3 | $0 | $0 | View return |
| 2016 | Zion Lutheran Church Religious and Charitable Trust | 990 | Trustee | - | $0 | $0 | View return |
| 2016 | Alachua County Library District Foundation Inc | 990 | Board Member | 5 | $0 | $0 | View return |
| 2016 | Municipal Electric Systems of Oklahoma | 990 | General Manager | 40 | $0 | $0 | View return |
| 2015 | Agricultural History Project | 990 | 2nd Vice Pres | 1 | $0 | $0 | View return |
| 2015 | Zion Lutheran Church Religious and Charitable Trust | 990 | Trustee | - | $0 | $0 | View return |
| 2015 | Northland Foundation | 990 | Trustee | 3 | $0 | $0 | View return |
| 2015 | Municipal Electric Systems of Oklahoma | 990 | General Manager | 40 | $0 | $0 | View return |
| 2015 | Alachua County Library District Foundation Inc | 990 | Board Member | 3 | $0 | $0 | View return |
| 2014 | Northland Foundation | 990 | Trustee | 2 | $0 | $0 | View return |
| 2014 | Agricultural History Project | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Municipal Electric Systems of Oklahoma | 990 | General Manager | 40 | $0 | $0 | View return |
| 2013 | Agricultural History Project | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Western Building Material Association | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Municipal Electric Systems of Oklahoma | 990 | General Manager | 40 | $0 | $0 | View return |