Ksenia Solo (born 8 October 1987) is a Latvian-Canadian actress, known for portraying Mackenzie "Kenzi" Malikov on Lost Girl. She currently portrays Peggy Shippen on Turn: Washington's Spies. Solo also portrayed the character "Natasha" in the 2010 American television series Life Unexpected and Shay Davydov in Season 3 of Orphan Black.

Black Swan
Veronica / Little Swan
2010
Raptus
Sarah Mathis

Project Blue Book
Susie Miller · (20 episodes)
2019

In Search of Fellini
Lucy
2017

Tulipani: Love, Honour and a Bicycle
Anna
2017

Another You
Sydney
2017

Pet
Holly Garling
2016

TURN: Washington's Spies
Peggy Shippen · (10 episodes)
2014

Orphan Black
Shay Davydov · (6 episodes)
2013

The Factory
Emma
2012

Locke & Key
Dodge
2011

Lost Girl
Kenzi · (65 episodes)
2010

Nikita
Irina · (1 episode)
2010

Life Unexpected
Natasha "Tasha" Siviac · (13 episodes)
2010

Moonlight
Bonnie Morrow · (1 episode)
2007

Love Thy Neighbor
Erin Benson
2006

renegadepress.com
Zoey Jones · (52 episodes)
2004

Defending Our Kids: The Julie Posey Story
Kristyn Posey
2003

What Girls Learn
Girl
2001

My Louisiana Sky
Abby Lynn Anders
2001

Earth: Final Conflict
Kathy Simmons · (1 episode)
1997

La Femme Nikita
Irina · (1 episode)
1997

The Simpsons
Anastasia Alekova (voice) · (1 episode)
1989