Xavier Ayala. Actor, creator and writer | Slated