Terry was born in Roanoke and raised in a working-class family and community in Franklin County. Since graduating from Virginia Tech with a degree in Environmental Policy & Planning, Terry has spent his life working to help and empower others as a Clean Air Act federal policy advocate with Sierra Club and Earthjustice, a field organizer for LGBTQ+ equality with the Human Rights Campaign, and a neighborhood leader in Old Southwest. Terry has also served locally as Chair of the Parks & Recreation Advisory Board, a member of the Mill Mountain Advisory Board, an Officer of Elections, and supporter of the Roanoke Tree Stewards.
Terry understands our area and will work hard to make sure every Roanoker has what they need to thrive and prosper.