Actress Alexandra Castillo

Alexandra Castillo
Photo of actress Alexandra Castillo
Alexandra Castillo is a Chilean-Canadian film and television actress and dancer.
Place of birth
Santiago, Chile Santiago, Chile
Date of birth
14th June 1971
Movies that starred Alexandra Castillo (1 in total)
Eye of the Beast poster

Eye of the Beast [2007]

Katrina Tomas