Sara Downing
Birthday: 1979-04-26 | Place of Birth: Washington, D.C., USA...
Known For
Acting
Year
Title
Role
2012
Art of Submission
as Julia
2003
Rats
as Samantha / Jennifer
2002
Hard Cash
as Paige
2001
Dead Last
as Jane Cahill