| 2024 | Southern Pines Rotary Club Inc | 990EZ | Director | 1 | $0 | - | View return |
| 2024 | Ray and June Smith Charitable Foundation | 990PF | Trustee | 0 | $0 | $0 | View return |
| 2024 | Revere Beach Partnership Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2024 | J B N Inc. | 990EZ | Board Member | 0.5 | $0 | - | View return |
| 2023 | Ray and June Smith Charitable Foundation | 990PF | Trustee | 3 | $25,760 | - | View return |
| 2023 | Revere Beach Partnership Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2023 | Southern Pines Rotary Club Inc | 990EZ | Director | 1 | $0 | - | View return |
| 2023 | J B N Inc. | 990EZ | Board Member | 0.5 | $0 | - | View return |
| 2022 | Ray and June Smith Charitable Foundation | 990PF | Trustee | 3 | $26,244 | - | View return |
| 2022 | Moore County Economic Development Partnership | 990 | Director | 0.07 | $0 | $0 | View return |
| 2022 | Revere Beach Partnership Inc. | 990 | Director | 10 | $0 | $0 | View return |
| 2022 | Revere Beautification and Litter Committee Inc | 990EZ | Director | 0 | $0 | $0 | View return |
| 2021 | Ray and June Smith Charitable Foundation | 990PF | Trustee | 3 | $23,448 | $0 | View return |
| 2021 | Revere Beach Partnership Inc. | 990 | Director | 10 | $0 | $0 | View return |
| 2021 | Revere Beautification and Litter Committee Inc | 990EZ | Director | 0 | $0 | $0 | View return |
| 2020 | Ray and June Smith Charitable Foundation | 990PF | Trustee | 3 | $23,652 | $0 | View return |
| 2020 | Revere Beach Partnership Inc. | 990 | Director | 10 | $0 | $0 | View return |
| 2020 | J B N Inc. | 990EZ | Board Member | 0.5 | $0 | - | View return |
| 2020 | New Jersey AIDS Walk Inc | 990 | President | - | $0 | $0 | View return |
| 2019 | Ray and June Smith Charitable Foundation | 990PF | Trustee | 3 | $24,044 | $0 | View return |
| 2019 | Southern Pines Rotary Club Inc | 990 | Director | 0.5 | $0 | $0 | View return |
| 2019 | New Jersey AIDS Walk Inc | 990 | President | - | $0 | $0 | View return |
| 2019 | Revere Beach Partnership Inc. | 990 | Director | 10 | $0 | $0 | View return |
| 2018 | Ray and June Smith Charitable Foundation | 990PF | Trustee | 3 | $26,287 | $0 | View return |
| 2018 | New Jersey AIDS Walk Inc | 990 | President | - | $0 | $0 | View return |
| 2018 | Friends of Weymouth Inc. | 990 | Director | 2 | $0 | $0 | View return |
| 2018 | Revere Beach Partnership Inc. | 990 | Director | 10 | $0 | $0 | View return |
| 2017 | Ray and June Smith Charitable Foundation | 990PF | Trustee | 3 | $25,929 | $0 | View return |
| 2017 | Revere Beach Partnership Inc. | 990 | Director | 10 | $0 | $0 | View return |
| 2017 | The Baddour Center Inc. | 990 | Vice-Chairma | 3.5 | $0 | $0 | View return |
| 2016 | Ray and June Smith Charitable Foundation | 990PF | Trustee | 3 | $22,920 | $0 | View return |
| 2015 | Ray and June Smith Charitable Foundation | 990PF | Trustee | 3 | $30,120 | $0 | View return |
| 2015 | Penick Village Foundation Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | Ray and June Smith Charitable Foundation | 990PF | Trustee | 3 | $35,617 | $0 | View return |
| 2014 | Penick Village Foundation Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2013 | Ray and June Smith Charitable Foundation | 990PF | Trustee | 1.5 | $21,400 | $0 | View return |
| 2013 | Sandhills-Moore Coalition for Human Care Inc. | 990 | Director | 3 | $0 | $0 | View return |
| 2013 | Penick Village Foundation Inc. | 990 | Board Member | 1 | $0 | $0 | View return |
| 2012 | Ray and June Smith Charitable Foundation | 990PF | Trustee | 1.5 | $7,700 | $0 | View return |
| 2011 | Ray and June Smith Charitable Foundation | 990PF | Trustee | 1.5 | $6,475 | $0 | View return |
| 2010 | Ray and June Smith Charitable Foundation | 990PF | Trustee | 1 | $0 | $0 | View return |