| 2025 | American Scientific Glasssblowers Society | 990EZ | Treasurer | 2 | $0 | $0 | View return |
| 2024 | American Scientific Glasssblowers Society | 990EZ | Treasurer | 2 | $0 | $0 | View return |
| 2023 | Friendship Haven Inc. | 990 | Director | - | $0 | $0 | View return |
| 2023 | American Scientific Glasssblowers Society | 990EZ | Treasurer | 2 | $0 | $0 | View return |
| 2023 | Friendship Haven Memorial Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Friendship Haven Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2022 | Friendship Haven Memorial Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Friendship Haven Memorial Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Friendship Haven Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Friendship Haven Memorial Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Friendship Haven Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Oregon Association of Broadcasters Foundation | 990EZ | Director | 1 | $0 | - | View return |
| 2019 | Lansing Sportsmens Club | 990 | Former Trust | 0 | $100 | $0 | View return |
| 2019 | Friendship Haven Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Oregon Association of Broadcasters | 990 | Past Chair | 1 | $0 | $0 | View return |
| 2019 | Friendship Haven Memorial Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Lansing Sportsmens Club | 990 | Trustee | 2 | $1,100 | $0 | View return |
| 2018 | Friendship Haven Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Oregon Association of Broadcasters | 990 | Past Chair | 1 | $0 | $0 | View return |
| 2018 | Friendship Haven Memorial Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Hebrew Free Loan of New Jersey Inc. | 990 | Trustee | 0 | $0 | $0 | View return |
| 2017 | Lansing Sportsmens Club | 990 | Trustee | 2 | $1,200 | $0 | View return |
| 2017 | Friendship Haven Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Friendship Haven Memorial Foundation | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Samaritan House Inc. | 990EZ | Treasurer | 1 | $0 | - | View return |
| 2017 | Oregon Association of Broadcasters | 990 | Chair | 1 | $0 | $0 | View return |
| 2017 | Economic Development Partnership of North Carolina Inc. | 990 | Board Director | 1 | $0 | $0 | View return |
| 2017 | Hebrew Free Loan of New Jersey Inc. | 990 | Trustee | 0 | $0 | $0 | View return |
| 2016 | Lansing Sportsmens Club | 990 | Trustee | 7 | $1,200 | $0 | View return |
| 2016 | Oregon Association of Broadcasters | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2016 | Hebrew Free Loan of New Jersey Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Upper Des Moines Opportunity Inc. | 990 | Board Member (Thru December) | 1 | $0 | $0 | View return |
| 2016 | Economic Development Partnership of North Carolina Inc. | 990 | Board Director | 1 | $0 | $0 | View return |
| 2015 | Hebrew Free Loan of New Jersey Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Oregon Association of Broadcasters | 990 | Vice-Chair | 1 | $0 | $0 | View return |
| 2015 | Economic Development Partnership of North Carolina Inc. | 990 | Board Director | 1 | $0 | $0 | View return |
| 2015 | Upper Des Moines Opportunity Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | Oregon Association of Broadcasters | 990 | Member | 0.6 | $0 | $0 | View return |
| 2014 | Hebrew Free Loan of New Jersey Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Economic Development Partnership of North Carolina Inc. | 990 | Board Director | 1 | $0 | $0 | View return |
| 2014 | Upper Des Moines Opportunity Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2013 | Oregon Association of Broadcasters | 990 | Member | 0.6 | $0 | $0 | View return |
| 2013 | Tower Theatre Foundation Inc. | 990 | Chairman | 1 | $0 | $0 | View return |
| 2013 | Hebrew Free Loan of New Jersey Inc. | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Upper Des Moines Opportunity Inc. | 990 | Board Member | 1 | $0 | $0 | View return |