Alexandra Castro is an up and coming actress and model in New York City that