| 2025 | The National Postal Mail Handlers Union Local 304 | 990 | Branch President | 5 | $11,736 | $0 | View return |
| 2025 | Eastmoreland Neighborhood Association | 990EZ | Treasurer And Director | 7 | $0 | $0 | View return |
| 2025 | Clements School Community Center | 990 | Director | 4 | $0 | $0 | View return |
| 2024 | The National Postal Mail Handlers Union Local 304 | 990 | Branch President | 5 | $12,196 | $0 | View return |
| 2024 | Eastmoreland Neighborhood Association | 990EZ | Treasurer And Director | 15 | $0 | $0 | View return |
| 2024 | C J Francis III Foundation | 990EZ | Director | 0 | $0 | $0 | View return |
| 2024 | C J Francis III Foundation | 990 | Director | 0 | $0 | $0 | View return |
| 2023 | Clear Creek Baptist Bible College Inc | 990 | Director Of Educational Technologies | 40 | $22,345 | $0 | View return |
| 2023 | The National Postal Mail Handlers Union Local 304 | 990 | Branch President | 5 | $11,891 | $0 | View return |
| 2023 | Eastmoreland Neighborhood Association | 990EZ | Treasurer And Director | 6 | $0 | $0 | View return |
| 2023 | Kenmore Little League Baseball | 990EZ | Director | 2 | $0 | $0 | View return |
| 2023 | Waynesville Athletic Boosters Inc. | 990EZ | VP Until July 2023 | 0 | $0 | $0 | View return |
| 2023 | C J Francis III Foundation | 990 | Director | 0 | $0 | $0 | View return |
| 2022 | Eastmoreland Neighborhood Association | 990EZ | Treasurer And Director | 6 | $0 | $0 | View return |
| 2022 | Kenmore Little League Baseball | 990EZ | Director | 2 | $0 | $0 | View return |
| 2022 | C J Francis III Foundation | 990 | Director | 0 | $0 | $0 | View return |
| 2021 | Eastmoreland Neighborhood Association | 990EZ | Treasurer And Director | 6 | $0 | $0 | View return |
| 2021 | C J Francis III Foundation | 990 | Director | 0 | $0 | $0 | View return |
| 2021 | Kenmore Little League Baseball | 990EZ | Director | 2 | $0 | $0 | View return |
| 2020 | Kansas City Architectural Foundation | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2020 | Kenmore Little League Baseball | 990EZ | Director | 2 | $0 | $0 | View return |
| 2020 | C J Francis III Foundation | 990 | Director | 0 | $0 | $0 | View return |
| 2019 | St Joseph Scottish Rite Masonic Ctr Preservation Association Inc | 990EZ | Board | 0 | $0 | - | View return |
| 2019 | C J Francis III Foundation | 990 | Director | 0 | $0 | $0 | View return |
| 2018 | Quad County Medical Clinic Inc. | 990PF | Board Member | 1 | $0 | $0 | View return |
| 2018 | C J Francis III Foundation | 990 | Director | - | $0 | $0 | View return |
| 2017 | C J Francis III Foundation | 990 | Director | - | $0 | $0 | View return |
| 2017 | Quad County Medical Clinic Inc. | 990PF | Board Member | 1 | $0 | $0 | View return |
| 2016 | Quad County Medical Clinic Inc. | 990PF | Board Member | 1 | $0 | $0 | View return |
| 2016 | C J Francis III Foundation | 990 | Director | - | $0 | $0 | View return |
| 2015 | California State University Long Beach Research Foundation | 990 | Vice Chair | 1 | $7,200 | $231,035 | View return |
| 2015 | Quad County Medical Clinic Inc. | 990PF | Board Member | 1 | $0 | $0 | View return |
| 2015 | Ancient & Accepted Scottish Rite of Valley of St Joseph | 990EZ | Commander | 1 | $0 | - | View return |
| 2015 | Camp Fire USA Long Beach Area Council | 990 | Advisory Circle | 1 | $0 | $0 | View return |
| 2014 | California State University Long Beach Research Foundation | 990 | Vice Chair | 1 | $7,200 | $218,427 | View return |
| 2014 | Quad County Medical Clinic Inc. | 990PF | Board Member | 1 | $0 | $0 | View return |
| 2014 | Ivanhoe Masonic Temple Company | 990 | Vice Preside | - | $0 | $0 | View return |
| 2014 | Camp Fire USA Long Beach Area Council | 990 | Advisory Circle | 1 | $0 | $0 | View return |
| 2013 | California State University Long Beach Research Foundation | 990 | Vice Chair | 1 | $3,000 | $196,423 | View return |
| 2013 | Quad County Medical Clinic Inc. | 990PF | Board Member | 2 | $0 | $0 | View return |
| 2013 | Camp Fire USA Long Beach Area Council | 990 | Former Director | 1 | $0 | $0 | View return |
| 2012 | Quad County Medical Clinic Inc. | 990PF | Board Member | 2 | $0 | $0 | View return |
| 2011 | Quad County Medical Clinic Inc. | 990PF | Board Member | 2 | $0 | $0 | View return |