Leah Schumacher

Leah Schumacher

  • Fame for: Acting

Filmography

Absolution
Release date: 8/12/2003

Absolution

Role(s): Nora Kiss

Details
Insaniac
Release date: 1/8/2002

Insaniac

Role(s): Petra

Details
Last House on Hell Street
Release date: 3/31/2002

Last House on Hell Street

Role(s): Jessica

Details