| 2024 | Community Dental Clinic Inc. | 990 | Chairman | 1 | $0 | $0 | View return |
| 2023 | Community Dental Clinic Inc. | 990 | Chairman | 1 | $0 | $0 | View return |
| 2022 | Alcohol Justice | 990 | Executive Director (Through 1/22) | 40 | $155,867 | $0 | View return |
| 2022 | Asian and Pacific Islander Community Coalition of Oregon | 990EZ | Board Member | 1 | $0 | - | View return |
| 2022 | Mease Manor Inc | 990 | Trustee | 3 | $0 | $0 | View return |
| 2022 | Community Dental Clinic Inc. | 990 | Chairman | 1 | $0 | $0 | View return |
| 2021 | Clearwater Free Clinic Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2021 | Community Dental Clinic Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Mease Manor Inc | 990 | Chairman | 3 | $0 | $0 | View return |
| 2021 | Asian and Pacific Islander Community Coalition of Oregon | 990EZ | Board Member | 1 | $0 | - | View return |
| 2020 | Alcohol Justice | 990 | Executive Director | 40 | $160,344 | $0 | View return |
| 2020 | Federal Defender Services of Idaho Inc. | 990 | Attorney | 40 | $159,392 | $0 | View return |
| 2020 | Playwrite Inc | 990EZ | Executive Director (Thru: 12/31/20) | 40 | $24,500 | $0 | View return |
| 2020 | Clearwater Free Clinic Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2020 | Mease Manor Inc | 990 | Chairman | 3 | $0 | $0 | View return |
| 2019 | Alcohol Justice | 990 | Executive Director | 40 | $153,847 | $0 | View return |
| 2019 | Federal Defender Services of Idaho Inc. | 990 | Attorney | 40 | $152,685 | $0 | View return |
| 2019 | Playwrite Inc | 990 | Executive Director | 40 | $30,000 | $0 | View return |
| 2019 | Mease Manor Inc | 990 | Vice Chair | 3 | $0 | $0 | View return |
| 2018 | Federal Defender Services of Idaho Inc. | 990 | Attorney | 40 | $151,870 | $0 | View return |
| 2018 | Alcohol Justice | 990 | Executive Director | 40 | $150,636 | $0 | View return |
| 2018 | Playwrite Inc | 990EZ | Executive Director | 40 | $30,000 | $0 | View return |
| 2018 | Clearwater Free Clinic Inc. | 990 | Chairman | 5 | $0 | $0 | View return |
| 2018 | Mease Manor Inc | 990 | Vice Chair | 2 | $0 | $0 | View return |
| 2018 | Clearwater Free Clinic Inc. | 990 | Chairman | 5 | $0 | $0 | View return |
| 2017 | Alcohol Justice | 990 | Executive Director | 40 | $149,798 | $0 | View return |
| 2017 | Playwrite Inc | 990EZ | Executive Director | 40 | $33,250 | $0 | View return |
| 2017 | Mease Manor Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Alcohol Justice | 990 | Executive Director | 40 | $149,504 | $0 | View return |
| 2016 | Playwrite Inc | 990EZ | Executive Director | 40 | $32,750 | $0 | View return |
| 2016 | Mease Manor Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2016 | Clearwater Free Clinic Inc. | 990 | Vice Chairman | 5 | $0 | $0 | View return |
| 2015 | Alcohol Justice | 990 | Executive Director | 40 | $148,043 | $0 | View return |
| 2015 | Playwrite Inc | 990 | Executive Director | 40 | $38,750 | $0 | View return |
| 2015 | Dunedin Country Club Inc | 990 | Director | 3 | $0 | $0 | View return |
| 2015 | Clearwater Free Clinic Inc. | 990 | Vice Chairman | 5 | $0 | $0 | View return |
| 2015 | Friends of Jamestown Seniors Inc | 990EZ | Board Member | 2 | $0 | - | View return |
| 2015 | Mease Manor Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Dunedin Country Club Inc | 990 | Director | 3 | $0 | $0 | View return |
| 2014 | Alcohol Justice | 990 | Executive Director | 40 | $153,276 | $0 | View return |
| 2014 | Playwrite Inc | 990 | Executive Director | 40 | $48,000 | $0 | View return |
| 2014 | Clearwater Free Clinic Foundation Inc | 990 | Chairman | 1 | $0 | $0 | View return |
| 2014 | Mease Manor Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2014 | Clearwater Free Clinic Inc. | 990 | Chairman | 5 | $0 | $0 | View return |
| 2014 | Friends of Jamestown Seniors Inc | 990EZ | Board Member | 2 | $0 | - | View return |
| 2013 | Playwrite Inc | 990 | Executive Director | 40 | $46,000 | $0 | View return |
| 2013 | Clearwater Free Clinic Inc. | 990 | Chairman | 5 | $0 | $0 | View return |
| 2013 | Clearwater Free Clinic Foundation Inc | 990 | Vice President | 1 | $0 | $0 | View return |
| 2013 | Mease Manor Inc | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Clearwater Salvation Army Trust | 990 | Trustee | 1 | $0 | $0 | View return |
| 2013 | Community Dental Clinic Inc. | 990 | Vice Preside | 5 | $0 | $0 | View return |
| 2013 | Dunedin Country Club Inc | 990 | Director | 3 | $0 | $0 | View return |