schneider was born and raised in asheville north carolina