Leesa Castaneda
Leesa Castaneda was born on November 9, 1969 in Lansing, Michigan, USA. She is an actress, known for Blood, Sweat and Bullets (1990), SeaQuest 2032 (1993) and The Cape (1996).
Leesa Castaneda was born on November 9, 1969 in Lansing, Michigan, USA. She is an actress, known for Blood, Sweat and Bullets (1990), SeaQuest 2032 (1993) and The Cape (1996).