| Born: Greensboro, NC, January 4, 1954 |
| Gender: M |
| Race: None Given |
| Religion: Presbyterian |
Education: James B. Dudley High School, NC (1972)
North Carolina Agricultural and Technical University, NC (B.A., 1976)
North Carolina Central School of Law, NC (J.D., 1984) |
|
| Occupation/Profession: Attorney |
Membership & Affiliation: Presbyterian Church
Commonwealth Transportation Board
Boy Scouts of America (executive board)
Virginia State Bar
Roanoke City Bar Association
NAACP (life member)
Sigma Pi Phi Fraternity Beta Phi Boulé
Carilion Medical Board |
| Children: Gabrielle Nicole |
|