Loading...

Leah Ostry

Photos with Leah Ostry

Search on Amazon

Biography

Leah Ostry is an actress and art director, known for Animal Mechanicals (2008), Snow Angels (2007) and This Boy (2002). Read more...

Actor

Character: Ally Keppel

The Riverman 2004

0
Character: Lily Raybern

Snow Angels 2007

31
0
0
0