| 2024 | Birch Bay Retirement Village | 990 | Trustee | 1 | $0 | $0 | View return |
| 2023 | Porter'S Call | 990 | Trustee | 0 | $0 | $0 | View return |
| 2023 | Cornudas Mountain Foundation | 990PF | Treasurer | 1 | $0 | $0 | View return |
| 2023 | Samuel J Marsh Post No 7102 | 990 | Surgeon | - | $0 | $0 | View return |
| 2023 | Samuel J Marsh Post No 7102 | 990 | Trustee | - | $0 | $0 | View return |
| 2023 | Secured Finance Foundation | 990 | Board Member | 0.2 | $0 | $0 | View return |
| 2023 | Rotary Club of Lake Oswego | 990EZ | Immediate Past President | 5 | $0 | $0 | View return |
| 2023 | Lake Oswego Rotary Foundation Inc | 990 | Immediate Past President | 5 | $0 | $0 | View return |
| 2023 | Birch Bay Retirement Village | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | James River Day School Inc | 990 | Head Of School | 40 | $160,680 | $0 | View return |
| 2022 | Pharmaceutical Security Institute Inc | 990 | Global Intelligence Manage | 40 | $126,000 | $0 | View return |
| 2022 | Porter'S Call | 990 | Trustee | 0 | $0 | $0 | View return |
| 2022 | Cornudas Mountain Foundation | 990PF | Treasurer | 1 | $0 | $0 | View return |
| 2022 | Samuel J Marsh Post No 7102 | 990 | Surgeon | - | $0 | $0 | View return |
| 2022 | Samuel J Marsh Post No 7102 | 990 | Trustee | - | $0 | $0 | View return |
| 2022 | Grymes Memorial School Inc | 990 | Treasurer | 4 | $0 | $0 | View return |
| 2022 | Rotary Club of Lake Oswego | 990EZ | President | 8 | $0 | $0 | View return |
| 2022 | Secured Finance Network Inc | 990 | Board Member | 0.2 | $0 | $0 | View return |
| 2022 | Birch Bay Retirement Village | 990 | Trustee | 1 | $0 | $0 | View return |
| 2022 | Lake Oswego Rotary Foundation Inc | 990 | President | 0 | $0 | $0 | View return |
| 2021 | James River Day School Inc | 990 | Head Of School | 40 | $163,340 | $0 | View return |
| 2021 | Pharmaceutical Security Institute Inc | 990 | Global Intelligence Manage | 40 | $119,735 | $0 | View return |
| 2021 | Porter'S Call | 990 | Director | - | $0 | $0 | View return |
| 2021 | Cornudas Mountain Foundation | 990PF | Treasurer | 1 | $0 | $0 | View return |
| 2021 | Grymes Memorial School Inc | 990 | Treasurer | 12.5 | $0 | $0 | View return |
| 2021 | Secured Finance Network Inc | 990 | Board Member/President | 0.6 | $0 | $0 | View return |
| 2021 | Lake Oswego Rotary Foundation Inc | 990 | President Elect | 8 | $0 | $0 | View return |
| 2021 | Rotary Club of Lake Oswego | 990EZ | President Elect | 0 | $0 | $0 | View return |
| 2021 | Birch Bay Retirement Village | 990 | Trustee | 1 | $0 | $0 | View return |
| 2020 | James River Day School Inc | 990 | Head Of School | 40 | $156,000 | $0 | View return |
| 2020 | Pharmaceutical Security Institute Inc | 990 | Global Intelligence Manager | 40 | $113,037 | $0 | View return |
| 2020 | Cornudas Mountain Foundation | 990PF | Treasurer | 1 | $0 | $0 | View return |
| 2020 | Porter'S Call | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Rotary Club of Lake Oswego | 990EZ | President Designee | 6 | $0 | $0 | View return |
| 2020 | Secured Finance Network Inc | 990 | Board Member, VP Of Finance | 0.6 | $0 | $0 | View return |
| 2020 | Secured Finance Foundation | 990 | Board Member/Head Of Finance | 0.2 | $0 | $0 | View return |
| 2019 | James River Day School Inc | 990 | Head Of School | 40 | $128,587 | $0 | View return |
| 2019 | Cornudas Mountain Foundation | 990PF | Director | 1 | $0 | $0 | View return |
| 2019 | Foundation for the Advancement | 990PF | Treasurer | 2 | $0 | $0 | View return |
| 2019 | Porter'S Call | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Meridian Park Medical Foundation | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2019 | Samuel J Marsh Post No 7102 | 990 | Surgeon/Trus | - | $0 | $0 | View return |
| 2019 | Birch Bay Retirement Village | 990 | Trustee (Start 12/19) | 1 | $0 | $0 | View return |
| 2018 | Rochelle Park Swim Club Inc | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2018 | Porter'S Call | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Cornudas Mountain Foundation | 990PF | Director | 1 | $0 | $0 | View return |
| 2018 | Auxiliary Campus Enterprises & Services | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Meridian Park Medical Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2018 | Student Senate of the State University | 990 | Vice President | 2 | $0 | $0 | View return |
| 2017 | Cornudas Mountain Foundation | 990PF | Director | 1 | $0 | $0 | View return |
| 2017 | Rochelle Park Swim Club Inc | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2017 | Porter'S Call | 990 | Director | 0 | $0 | $0 | View return |
| 2017 | Auxiliary Campus Enterprises & Services | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Meridian Park Medical Foundation | 990 | Trustee | 1 | $0 | $0 | View return |
| 2017 | Student Senate of the State University | 990 | VP Of Student Life | 2 | $0 | $0 | View return |
| 2016 | Cornudas Mountain Foundation | 990PF | Director | 1 | $0 | $0 | View return |
| 2015 | Rochelle Park Swim Club Inc | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2014 | Rochelle Park Swim Club Inc | 990 | Treasurer | 5 | $0 | $0 | View return |
| 2013 | Moonlight Cultural Foundation | 990 | Secretary | 2 | $0 | $0 | View return |