Shelby Young
Shelby Young is a Los Angeles-based actor with an extensive background in both on-camera and voice over. She is also a self-proclaimed nerd with an affinity for cats, theme parks and sushi. In the on-camera world you may know Shelby as Leah from the Emmy-winning American Horror Story, KC in the ...