Alexandra Castillo
Birthday: 1971-06-14 | Place of Birth: Santiago, ChileAlexandra Castillo is a Chilean-Canadian film and television actress and dancer.
...
Known For
An Arthur Thanksgiving
Bark Ranger
Taken in Broad Daylight