Xenia Leblanc

Xenia Leblanc is a Los Angeles based actress fluent in English, Russian, and French. She's best known for her role as young Red on Orange Is The New Black.

WhoHaha & Chill

All Series

Tight Five