| 2025 | Friends of Nevada State Museum Las Vegas | 990EZ | Vice Preside | 2 | $0 | - | View return |
| 2024 | United Steelworkers International Local Union 09110 | 990EZ | Recording Secretary | 0 | $625 | $0 | View return |
| 2024 | Greenbriar CIVIC Association | 990EZ | Board Member | 2 | $0 | - | View return |
| 2024 | Patrick B Harper Scholarship Foundation | 990PF | President | 1 | $0 | $0 | View return |
| 2024 | Friends of Nevada State Museum Las Vegas | 990EZ | Vice Preside | 5 | $0 | - | View return |
| 2024 | Central Alabama Emmaus Community Inc. | 990EZ | Refreshments | 1 | $0 | $0 | View return |
| 2024 | Morelia Home for Children | 990 | Secretary | 10 | $0 | $0 | View return |
| 2024 | Rockingham Educational Foundation Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2023 | Hope Alight | 990EZ | Director | 1 | $0 | $0 | View return |
| 2023 | Morelia Home for Children | 990 | Secretary | 10 | $0 | $0 | View return |
| 2023 | United Steelworkers International Local Union 09110 | 990EZ | Recording Secretary | 1 | $0 | - | View return |
| 2023 | Central Alabama Emmaus Community Inc. | 990EZ | Friday Night Party | 1 | $0 | $0 | View return |
| 2023 | Patrick B Harper Scholarship Foundation | 990PF | President | 1 | $0 | $0 | View return |
| 2023 | Assistance League of Southeastern Michigan | 990 | Recording Se | 28 | $0 | $0 | View return |
| 2023 | Camp Nathanael | 990 | Secretary | 5 | $0 | $0 | View return |
| 2023 | Rockingham Educational Foundation Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2023 | The Community Foundation of Harrisonburg and Rockingham County | 990 | Past Chair | 1 | $0 | $0 | View return |
| 2022 | Morelia Home for Children | 990 | Secretary | 10 | $0 | $0 | View return |
| 2022 | Camp Nathanael | 990 | Secretary | 5 | $0 | $0 | View return |
| 2022 | Patrick B Harper Scholarship Foundation | 990PF | President | 1 | $0 | $0 | View return |
| 2022 | The Community Foundation of Harrisonburg and Rockingham County | 990 | Chair | 2 | $0 | $0 | View return |
| 2022 | Rockingham Educational Foundation Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2021 | Camp Nathanael | 990 | Secretary | 5 | $0 | $0 | View return |
| 2021 | Morelia Home for Children | 990 | Secretary | 10 | $0 | $0 | View return |
| 2021 | Patrick B Harper Scholarship Foundation | 990PF | President | 1 | $0 | $0 | View return |
| 2021 | The Community Foundation of Harrisonburg and Rockingham County | 990 | Chair | 1 | $0 | $0 | View return |
| 2021 | Rockingham Educational Foundation Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2021 | The Community Foundation of Harrisonburg and Rockingham County | 990 | Chair | 1 | $0 | $0 | View return |
| 2020 | Morelia Home for Children | 990EZ | Secretary | 10 | $0 | $0 | View return |
| 2020 | Camp Nathanael | 990 | Secretary | 5 | $0 | $0 | View return |
| 2020 | Patrick B Harper Scholarship Foundation | 990PF | President | 1 | $0 | $0 | View return |
| 2020 | Escambia County Public Schools Foundation for Excellence Inc. | 990 | Chair | 3 | $0 | $0 | View return |
| 2020 | Rockingham Educational Foundation Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2019 | Camp Nathanael | 990 | Secretary | 5 | $0 | $0 | View return |
| 2019 | Morelia Home for Children | 990EZ | Secretary | 10 | $0 | $0 | View return |
| 2019 | Escambia County Public Schools Foundation for Excellence Inc. | 990 | Director At Large | 1 | $0 | $0 | View return |
| 2019 | The Community Foundation of Harrisonburg and Rockingham County | 990 | Vice Chair | 1 | $0 | $0 | View return |
| 2019 | Florida Education Association Escambia Fea Service Unit | 990 | Secretary Treasurer | 1 | $0 | $0 | View return |
| 2019 | Rockingham Educational Foundation Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2019 | Spotswood Country Club Inc | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Escambia County Public Schools Foundation for Excellence Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2018 | Camp Nathanael | 990 | Secretary | 5 | $0 | $0 | View return |
| 2018 | Morelia Home for Children | 990EZ | Secretary | 10 | $0 | $0 | View return |
| 2018 | Blacks in Government Fms Chapter | 990EZ | President | 10 | $0 | - | View return |
| 2018 | Florida Education Association Escambia Fea Service Unit | 990 | Service Unit Treasurer | 2 | $0 | $0 | View return |
| 2018 | Spotswood Country Club Inc | 990 | Secretary | 2 | $0 | $0 | View return |
| 2018 | The Community Foundation of Harrisonburg and Rockingham County | 990 | Secretary | 1 | $0 | $0 | View return |
| 2018 | Rockingham Educational Foundation Inc. | 990 | Secretary | 1 | $0 | $0 | View return |
| 2018 | Morelia Home for Children | 990EZ | Secretary | 10 | $0 | $0 | View return |
| 2017 | Douglas County Public Health Services Group Inc. | 990 | Medical Provider | 32 | $151,411 | $0 | View return |
| 2017 | Blacks in Government Fms Chapter | 990EZ | President | 10 | $0 | - | View return |
| 2017 | Camp Nathanael | 990 | Director | 5 | $0 | $0 | View return |
| 2017 | Morelia Home for Children | 990EZ | Secretary | 10 | $0 | $0 | View return |
| 2017 | South Louisville Community Ministries Inc. | 990 | Emeritus | 11 | $0 | $0 | View return |
| 2017 | Escambia County Public Schools Foundation for Excellence Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | Greater Baden Medical Service Incorporated | 990 | Board Of Directors | 1 | $0 | $0 | View return |
| 2017 | Florida Education Association Escambia Fea Service Unit | 990 | Service Unit Sec Treasurer Eff 7/1/18 - Eea President | 2 | $0 | $0 | View return |
| 2017 | Rockingham Educational Foundation Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | The Community Foundation of Harrisonburg and Rockingham County | 990 | Secretary | 1 | $0 | $0 | View return |
| 2017 | Spotswood Country Club Inc | 990 | Secretary | 1 | $0 | $0 | View return |
| 2016 | Douglas County Public Health Services Group Inc. | 990 | Physician | 40 | $150,245 | $0 | View return |
| 2016 | Camp Nathanael | 990 | Director | 10 | $0 | $0 | View return |
| 2016 | Greater Baden Medical Service Incorporated | 990 | Board Of Directors | 1 | $0 | $0 | View return |
| 2016 | Morelia Home for Children | 990EZ | Secretary | 10 | $0 | $0 | View return |
| 2016 | Blacks in Government Fms Chapter | 990 | President | 20 | $0 | $0 | View return |
| 2016 | Rockingham Educational Foundation Inc. | 990 | Director | 0.5 | $0 | $0 | View return |
| 2016 | Florida Education Association Escambia Fea Service Unit | 990 | Service Unit Council/ Eea President | 2 | $0 | $0 | View return |
| 2016 | South Louisville Community Ministries Inc. | 990 | Emeritus | 1 | $0 | $0 | View return |
| 2016 | Escambia County Public Schools Foundation for Excellence Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | The Community Foundation of Harrisonburg and Rockingham County | 990 | Secretary | 1 | $0 | $0 | View return |
| 2015 | Camp Nathanael | 990 | Director | 10 | $0 | $0 | View return |
| 2015 | Greater Baden Medical Service Incorporated | 990 | Board Of Directors | 1 | $0 | $0 | View return |
| 2015 | Rockingham Educational Foundation Inc. | 990 | Director | 0.5 | $0 | $0 | View return |
| 2015 | South Louisville Community Ministries Inc. | 990 | Emeritus | 1 | $0 | $0 | View return |
| 2015 | Escambia County Public Schools Foundation for Excellence Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | The Community Foundation of Harrisonburg and Rockingham County | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Florida Education Association Escambia Fea Service Unit | 990 | Service Unit Council Member | 2 | $0 | $0 | View return |
| 2014 | Escambia County Public Schools Foundation for Excellence Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | The Community Foundation of Harrisonburg and Rockingham County | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Rockingham Educational Foundation Inc. | 990 | Director | 0.5 | $0 | $0 | View return |
| 2014 | South Louisville Community Ministries Inc. | 990 | Emertius | 1 | $0 | $0 | View return |
| 2014 | Greater Baden Medical Service Incorporated | 990 | Board Of Directors | 1 | $0 | $0 | View return |
| 2013 | Rockingham Educational Foundation Inc. | 990 | Past President | 2 | $0 | $0 | View return |
| 2013 | Greater Baden Medical Service Incorporated | 990 | Board Of Directors | 1 | - | - | View return |