FANDOM


Sasha
Sarah Deakins
Gender: Female
Character: Leper
Birth Place: Kenosha, Wisconsin, USA
Appearances: The Leper's Kiss

Sarah Deakins is an American actress from Wisconsin. Her other roles include the Stargate franchise, The Dead Zone and Smallville.

CreditsEdit

External LinkEdit