Actor · Born 1973
Jane March Horwood (born March 20, 1973) is an English film actress and former model.
Stalker
2010 · as Linda
Clash of the Titans
2010 · as Hestia
In His Léon-Bollée
2024
The Sweeter Side of Life
2013 · as Lana
Jack the Giant Killer
2013 · as Sirena
Grimm's Snow White
2012 · as Queen Gwendolyn
Will
2011 · as Sister Noell
Perfect Baby
2011 · as Emma
My Last Five Girlfriends
2010 · as No. 2: Olive
The Stone Merchant
2006 · as Leda
Beauty and the Beast
2005 · as Freya
Dark Prince: The True Story of Dracula
2000 · as Lidia