| 2022 | Renbrook School Incorporated | 990 | Treasurer (Until 06/23) | 2 | $0 | $0 | View return |
| 2021 | Tucson Amateur Packet Radio Corporation | 990EZ | Director | 1 | $0 | - | View return |
| 2021 | Renbrook School Incorporated | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2020 | Benevolent & Protective Order of Elks #1060 Bartlesville | 990EZ | Head Trustee | 2 | $0 | - | View return |
| 2020 | Tucson Amateur Packet Radio Corporation | 990EZ | Director | 6 | $0 | - | View return |
| 2020 | Lake Tahoe Visitors Authority Inc | 990 | Director (Until May '21) | 10 | $0 | $0 | View return |
| 2020 | Renbrook School Incorporated | 990 | Treasurer | 2 | $0 | $0 | View return |
| 2019 | Tucson Amateur Packet Radio Corporation | 990EZ | Director | 6 | $0 | - | View return |
| 2019 | Elgin Area Chamber of Commerce | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Benevolent & Protective Order of Elks #1060 Bartlesville | 990EZ | Head Trustee | 2 | $0 | - | View return |
| 2019 | Northland Symphony Orchestra Association | 990EZ | Director | 0 | $0 | - | View return |
| 2019 | Renbrook School Incorporated | 990 | Board Member | 2 | $0 | $0 | View return |
| 2018 | Benevolent & Protective Order of Elks #1060 Bartlesville | 990EZ | Trustee | 2 | $0 | - | View return |
| 2018 | Tucson Amateur Packet Radio Corporation | 990EZ | Director | 6 | $0 | - | View return |
| 2018 | Northland Symphony Orchestra Association | 990EZ | Director | 0 | $0 | - | View return |
| 2017 | Tucson Amateur Packet Radio Corporation | 990EZ | Director | 6 | $0 | $0 | View return |
| 2017 | Benevolent & Protective Order of Elks #1060 Bartlesville | 990EZ | Trustee | 2 | $0 | - | View return |
| 2017 | Ypo Connecticut River Valley Integrated | 990 | Network Officer | 10 | $0 | $0 | View return |
| 2017 | The Stepping Stones Foundation | 990PF | Trustee | 2 | $0 | $0 | View return |
| 2017 | Northland Symphony Orchestra Association | 990EZ | Director | 0 | $0 | - | View return |
| 2016 | The Stepping Stones Foundation | 990PF | President | 2 | $0 | $0 | View return |
| 2016 | Tucson Amateur Packet Radio Corporation | 990EZ | Director | 6 | $0 | $0 | View return |
| 2016 | Benevolent & Protective Order of Elks #1060 Bartlesville | 990EZ | Trustee | 2 | $0 | - | View return |
| 2016 | Visalia Rescue Mission | 990 | Director | 0 | $0 | $0 | View return |
| 2016 | Northland Symphony Orchestra Association | 990EZ | Vice Preside | 0 | $0 | - | View return |
| 2016 | Ypo Connecticut River Valley Integrated | 990 | Network Officer | 10 | $0 | $0 | View return |
| 2016 | Washington County Rural Water District No 5 Inc | 990 | Vice Chairman | 1 | $0 | $0 | View return |
| 2016 | Lake Tahoe Visitors Authority Inc | 990 | Treasurer/Secretary | 1 | $0 | $0 | View return |
| 2015 | Tucson Amateur Packet Radio Corporation | 990EZ | Director | 6 | $0 | $0 | View return |
| 2015 | Benevolent & Protective Order of Elks #1060 Bartlesville | 990EZ | Trustee | 2 | $0 | - | View return |
| 2015 | Visalia Rescue Mission | 990 | Director | 0 | $0 | $0 | View return |
| 2015 | Lake Tahoe Visitors Authority Inc | 990 | Secretary | 1 | $0 | $0 | View return |
| 2015 | Washington County Rural Water District No 5 Inc | 990 | Vice Chairman | 1 | $0 | $0 | View return |
| 2014 | Benevolent & Protective Order of Elks #1060 Bartlesville | 990EZ | Secretary | 2 | $1,750 | - | View return |
| 2014 | Lake Tahoe Visitors Authority Inc | 990 | Treasurer/Secretary | 1 | $0 | $0 | View return |
| 2014 | Tucson Amateur Packet Radio Corporation | 990EZ | Director | 6 | $0 | $0 | View return |
| 2014 | Washington County Rural Water District No 5 Inc | 990 | Vice Chairman | 1 | $0 | $0 | View return |
| 2013 | Benevolent & Protective Order of Elks #1060 Bartlesville | 990EZ | Secretary | 2 | $3,000 | - | View return |
| 2013 | Tucson Amateur Packet Radio Corporation | 990EZ | Director | 6 | $0 | $0 | View return |
| 2013 | The Stepping Stones Foundation | 990PF | President | 2 | $0 | $0 | View return |
| 2013 | Washington State Association of Counties | 990 | Past President | 2 | $0 | $0 | View return |
| 2013 | Washington County Rural Water District No 5 Inc | 990 | Vice Chairman | 1 | $0 | $0 | View return |
| 2013 | Jackson County Historical Society | 990EZ | 2009 Director | 1 | $0 | $0 | View return |
| 2013 | Ypo Connecticut River Valley Integrated | 990 | Network Officer | 5 | $0 | $0 | View return |
| 2011 | The Stepping Stones Foundation | 990PF | Trustee | 1 | $0 | $0 | View return |