| 2025 | Eastern North Carolina Poverty Network | 990EZ | Board Member | 0 | $0 | $0 | View return |
| 2024 | Eastern North Carolina Poverty Network | 990EZ | Board Member | 0 | $0 | $0 | View return |
| 2024 | St. Catherine Island Foundation Inc. | 990EZ | Secretary | 0 | $0 | - | View return |
| 2024 | Lincoln County Economic Development Corporation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2024 | Service Employees Union Local 205 | 990 | Trustee | 0 | $0 | $0 | View return |
| 2023 | St. Catherine Island Foundation Inc. | 990EZ | Secretary | 0 | $0 | - | View return |
| 2023 | Eastern North Carolina Poverty Network | 990EZ | Board Member | 0 | $0 | $0 | View return |
| 2023 | Service Employees Union Local 205 | 990 | Trustee | 2 | $0 | $0 | View return |
| 2023 | Lincoln County Economic Development Corporation | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Washington State Association for Justice | 990 | Immediate Past President | 2 | $0 | $0 | View return |
| 2022 | Service Employees Union Local 205 | 990 | Trustee | 2 | $0 | $0 | View return |
| 2022 | St. Catherine Island Foundation Inc. | 990EZ | Secretary | 0 | $0 | - | View return |
| 2022 | Washington State Association for Justice Legal Educational Seminars | 990 | Immediate Past President | 2 | $0 | $0 | View return |
| 2021 | Jefferson Island Club Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | The Gamble Foundation | 990PF | President | 0 | $0 | $0 | View return |
| 2021 | Friends of the M | 990 | Director | 1 | $0 | $0 | View return |
| 2021 | Washington State Association for Justice Legal Educational Seminars | 990 | President | 4 | $0 | $0 | View return |
| 2021 | White County Samaritans | 990PF | President | 0 | $0 | - | View return |
| 2021 | Washington State Association for Justice | 990 | President | 4 | $0 | $0 | View return |
| 2020 | United Steelworkers | 990EZ | Guard | 1 | $509 | - | View return |
| 2020 | The Gamble Foundation | 990PF | President | 0 | $0 | $0 | View return |
| 2020 | Jefferson Island Club Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2020 | Washington State Association for Justice Legal Educational Seminars | 990 | President-Elect | 2 | $0 | $0 | View return |
| 2020 | White County Samaritans | 990PF | President | 0 | $0 | - | View return |
| 2020 | Washington State Association for Justice | 990 | President-Elect | 2 | $0 | $0 | View return |
| 2019 | White County Samaritans | 990PF | President | 0 | $0 | - | View return |
| 2019 | Washington State Association for Justice | 990 | VP Legislative | 1 | $0 | $0 | View return |
| 2019 | Friends of the M | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2019 | The Gamble Foundation | 990PF | President | 0 | $0 | $0 | View return |
| 2019 | Washington State Association for Justice Legal Educational Seminars | 990 | VP Legislative | 1 | $0 | $0 | View return |
| 2019 | Jefferson Island Club Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2019 | Texas Motor Transportation Association | 990 | Immediate Past-Chair | 2 | $0 | $0 | View return |
| 2018 | National Association of Letter Carriers California State Association | 990 | Director | 2 | $1,330 | $0 | View return |
| 2018 | The Gamble Foundation | 990PF | President | 0 | $0 | $0 | View return |
| 2018 | Friends of the M | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2018 | Jefferson Island Club Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Texas Motor Transportation Association | 990 | Chairman | 2 | $0 | $0 | View return |
| 2017 | National Association of Letter Carriers 133 Nalc | 990 | Sect/Treasurer | 40 | $78,352 | $0 | View return |
| 2017 | National Association of Letter Carriers California State Association | 990 | Director | 2 | $2,599 | $0 | View return |
| 2017 | Jefferson Island Club Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | The Gamble Foundation | 990PF | Secretary | 0 | $0 | $0 | View return |
| 2017 | Texas Motor Transportation Association | 990 | Chair-Elect | 2 | $0 | $0 | View return |
| 2016 | National Association of Letter Carriers 133 Nalc | 990 | Sect/Treasurer | 40 | $77,053 | $0 | View return |
| 2016 | National Association of Letter Carriers California State Association | 990 | Director | 2 | $1,534 | $0 | View return |
| 2016 | Jefferson Island Club Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | The Gamble Foundation | 990PF | Secretary | 0 | $0 | $0 | View return |
| 2016 | Texas Motor Transportation Association | 990 | Secretary-Treasurer | 2 | $0 | $0 | View return |
| 2016 | The Bay School of San Francisco | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | National Association of Letter Carriers 133 Nalc | 990 | Sect/Treasurer | 40 | $76,223 | $0 | View return |
| 2015 | National Association of Letter Carriers California State Association | 990 | Director | 2 | $1,850 | $0 | View return |
| 2015 | Jefferson Island Club Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | The Gamble Foundation | 990PF | Secretary | 0 | $0 | $0 | View return |
| 2015 | The Bay School of San Francisco | 990 | Trustee | 1 | $0 | $0 | View return |
| 2015 | Texas Motor Transportation Association | 990 | Vice Chairman-At-Large | 2 | $0 | $0 | View return |
| 2014 | Impact Online Inc. | 990 | Chief Services Officer | 40 | $143,618 | $0 | View return |
| 2014 | National Association of Letter Carriers 133 Nalc | 990 | Sect/Treasurer | 40 | $71,011 | $0 | View return |
| 2014 | National Association of Letter Carriers California State Association | 990 | Director | 2 | $2,152 | $0 | View return |
| 2014 | Texas Motor Transportation Association | 990 | Vice Chairman-At-Large | 2 | $0 | $0 | View return |
| 2014 | The Gamble Foundation | 990PF | Secretary | 0 | $0 | $0 | View return |
| 2014 | Jefferson Island Club Inc | 990 | Brd Of Gov | 1 | $0 | $0 | View return |
| 2013 | Impact Online Inc. | 990 | Chief Services Officer | 40 | $126,986 | $0 | View return |
| 2013 | National Association of Letter Carriers 133 Nalc | 990 | Sect/Treasurer | 40 | $61,917 | $0 | View return |
| 2013 | National Association of Letter Carriers California State Association | 990 | Director | 2 | $1,688 | $0 | View return |
| 2013 | Texas Motor Transportation Association | 990 | Vice Chairman-At-Large | 2 | $0 | $0 | View return |