| 2024 | City First Enterprises Inc. | 990 | Vice-Chairman Of The Board | 1 | $0 | $0 | View return |
| 2024 | City First Homes Inc. | 990 | Vice-Chairman Of The Board | 1 | $0 | $0 | View return |
| 2023 | Wilkes Vocational Services Inc. | 990 | President | 40 | $68,829 | $0 | View return |
| 2023 | City First Homes Inc. | 990 | Vice-Chairman | 1 | $0 | $0 | View return |
| 2023 | City First Enterprises Inc. | 990 | Vice-Chairman Of The Board | 1 | $0 | $0 | View return |
| 2022 | Wilkes Vocational Services Inc. | 990 | President | 40 | $69,310 | $0 | View return |
| 2022 | City First Enterprises Inc. | 990 | Vice-Chairman | 1 | $0 | $0 | View return |
| 2022 | City First Homes Inc. | 990 | Vice-Chairman | 1 | $0 | $0 | View return |
| 2021 | Wilkes Vocational Services Inc. | 990 | President | 40 | $77,780 | $0 | View return |
| 2021 | National Community Investment Fund | 990 | Trustee - Term | 2 | $7,500 | $0 | View return |
| 2021 | City First Homes Inc. | 990 | Vice-Chair | 1 | $0 | $0 | View return |
| 2021 | City First Enterprises Inc. | 990 | Vice-Chairman | 1 | $0 | $0 | View return |
| 2020 | Wilkes Vocational Services Inc. | 990 | President | 40 | $66,269 | $0 | View return |
| 2020 | National Community Investment Fund | 990 | Trustee | 2 | $15,000 | $0 | View return |
| 2020 | City First Homes Inc. | 990 | Vice-Chair | 1 | $0 | $0 | View return |
| 2020 | City First Enterprises Inc. | 990 | Vice-Chairman | 1 | $0 | $0 | View return |
| 2020 | Manchester Community Child Care Association Inc. | 990 | Member | 1 | $0 | $0 | View return |
| 2019 | Wilkes Vocational Services Inc. | 990 | President | 40 | $64,254 | $0 | View return |
| 2019 | National Community Investment Fund | 990 | Trustee | 2 | $15,000 | $0 | View return |
| 2019 | City First Enterprises Inc. | 990 | Vice-Chairman | 1 | $0 | $0 | View return |
| 2019 | City First Homes Inc. | 990 | Vice-Chair | 1 | $0 | $0 | View return |
| 2018 | Wilkes Vocational Services Inc. | 990 | Exe-Director | 40 | $68,000 | $0 | View return |
| 2018 | National Community Investment Fund | 990 | Trustee | 2 | $15,000 | $0 | View return |
| 2018 | City First Homes Inc. | 990 | Vice-Chair | 1 | $0 | $0 | View return |
| 2018 | City First Enterprises Inc. | 990 | Vice-Chairman | 1 | $0 | $0 | View return |
| 2017 | Wilkes Vocational Services Inc. | 990 | Exe-Director | 40 | $66,960 | $0 | View return |
| 2017 | National Community Investment Fund | 990 | Trustee | 2 | $15,000 | $0 | View return |
| 2017 | City First Enterprises Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2017 | City First Homes Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Wilkes Vocational Services Inc. | 990 | Exe-Director | 40 | $65,140 | $0 | View return |
| 2016 | National Community Investment Fund | 990 | Trustee | 2 | $15,000 | $0 | View return |
| 2016 | City First Enterprises Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2016 | Young Mens Christian Association Blue Ridge Assembly | 990 | Brd Mbr (To | 2 | $0 | $0 | View return |
| 2016 | City First Homes Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Wilkes Vocational Services Inc. | 990 | Exe-Director | 40 | $54,185 | $0 | View return |
| 2015 | National Community Investment Fund | 990 | Trustee | 2 | $15,000 | $0 | View return |
| 2015 | City First Homes Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2015 | Young Mens Christian Association Blue Ridge Assembly | 990 | Board Member | 2 | $0 | $0 | View return |
| 2015 | City First Enterprises Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2014 | Wilkes Vocational Services Inc. | 990 | Exe-Director | 40 | $66,626 | - | View return |
| 2014 | National Community Investment Fund | 990 | Trustee | 2.5 | $17,500 | $0 | View return |
| 2014 | Young Mens Christian Association Blue Ridge Assembly | 990 | Board Member | 2 | $0 | $0 | View return |
| 2014 | City First Enterprises Inc. | 990 | Director | 1 | $0 | $0 | View return |
| 2013 | Wilkes Vocational Services Inc. | 990 | Exe-Director | 40 | $54,897 | - | View return |
| 2013 | National Community Investment Fund | 990 | Chairman | 1.5 | $25,000 | $0 | View return |
| 2013 | Young Mens Christian Association Blue Ridge Assembly | 990 | Board Member | 2 | $0 | $0 | View return |