| 2025 | United Steelworkers International Local Union 14310 | 990EZ | Recording Secretary | 2 | $2,160 | - | View return |
| 2024 | United Steelworkers International Local Union 14310 | 990EZ | Recording Secretary | 2 | $2,160 | - | View return |
| 2024 | Grayson County Alliance Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2024 | Tri-County Casa Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2023 | United Steelworkers International Local Union 14310 | 990EZ | Recording Secretary | 1 | $1,980 | - | View return |
| 2023 | Grayson County Alliance Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2023 | Tri-County Casa Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2022 | United Steelworkers International Local Union 14310 | 990EZ | Recording Secretrary | 5 | $1,800 | - | View return |
| 2022 | Tri-County Casa Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2022 | Bristol Place Apartments Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2022 | Grayson County Alliance Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2021 | United Steelworkers International Local Union 14310 | 990EZ | Recording Secretrary | 5 | $1,800 | - | View return |
| 2021 | Bristol Place Apartments Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2021 | Tri-County Casa Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2021 | Grayson County Alliance Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2020 | United Steelworkers International Local Union 14310 | 990EZ | Rec Sec | 0 | $1,275 | - | View return |
| 2020 | Bristol Place Apartments Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2020 | Tri-County Casa Inc | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2020 | Owen County Fair Association Incorporated | 990 | Board Member | 10 | $0 | $0 | View return |
| 2019 | Bristol Place Apartments Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2019 | Owen County Fair Association Incorporated | 990 | Board Member | 10 | $0 | $0 | View return |
| 2019 | Tri-County Casa Inc | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2018 | Grayson County Alliance Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2018 | Bristol Place Apartments Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2018 | Owen County Fair Association Incorporated | 990 | Treasurer | 15 | $0 | $0 | View return |
| 2017 | Pets Bring Joy | 990EZ | Board Member | 1 | $0 | $0 | View return |
| 2017 | Grayson County Alliance Inc. | 990 | Treasurer | 1 | $0 | $0 | View return |
| 2017 | Owen County Fair Association Incorporated | 990 | Secretary | 15 | $0 | $0 | View return |
| 2017 | Tri-County Casa Inc | 990EZ | Treasurer | 3 | $0 | - | View return |
| 2017 | Bristol Place Apartments Inc | 990 | Board Member | - | $0 | $0 | View return |
| 2016 | Owen County Fair Association Incorporated | 990 | Secretary | 7 | $0 | $0 | View return |
| 2016 | Bristol Place Apartments Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2016 | Grayson County Alliance Inc. | 990 | Treasurer | - | $0 | $0 | View return |
| 2016 | Lenawee County Missionneighbors of Hope Steve Palmer | 990 | Secretary | - | $0 | $0 | View return |
| 2015 | Bristol Place Apartments Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2015 | Terrance Tk Kelly Foundation | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2015 | Grayson County Alliance Inc. | 990 | Treasurer | 12 | $0 | $0 | View return |
| 2015 | Owen County Fair Association Incorporated | 990 | Secretary | 7 | $0 | $0 | View return |
| 2015 | The Skillsource Group Inc | 990 | Vice Chairman Until Jan 2016 | 1 | $0 | $0 | View return |
| 2014 | Lenawee County Missionneighbors of Hope Steve Palmer | 990 | Secretary | - | $0 | $0 | View return |
| 2014 | Grayson County Alliance Inc. | 990 | Treasurer | 12 | $0 | $0 | View return |
| 2014 | Bristol Place Apartments Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2014 | Owen County Fair Association Incorporated | 990 | Secretary | 7 | - | - | View return |
| 2014 | Terrance Tk Kelly Foundation | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2014 | The Skillsource Group Inc | 990 | Vice Chairman | 1 | $0 | $0 | View return |
| 2013 | Virginia Innovation Partnership Corporation | 990 | Chief Financial Officer | 40 | $255,804 | - | View return |
| 2013 | Terrance Tk Kelly Foundation | 990EZ | Treasurer | 0 | $0 | - | View return |
| 2013 | Owen County Fair Association Incorporated | 990 | Secretary | 7 | - | - | View return |
| 2013 | Lenawee County Missionneighbors of Hope Steve Palmer | 990 | Secretary | - | $0 | $0 | View return |
| 2013 | Bristol Place Apartments Inc | 990 | Board Member | 1 | $0 | $0 | View return |
| 2013 | The Skillsource Group Inc | 990 | Vice Chairman | 1 | $0 | $0 | View return |