Leesa Castaneda
- Birthday: 11/9/1969
- Place of birth: Lansing, Michigan, USA
- Fame for: Acting
- Also known as: Leesa Halstead
Filmography
Release date: 9/13/1996
Sudden Terror: The Hijacking of School Bus #17
Role(s): Juanita Sanchez
DetailsSudden Terror: The Hijacking of School Bus #17
Role(s): Juanita Sanchez
Details