Santiago is known for his creative and refined eye when capturing the essence of a moment. He has a 360 vision of the world of sports. He studied Film Direction at Universidad del Cine (FUC). In his early years, he created several short films that were featured and awarded at international festivals such as the Shanghai International Film Festival and BAFICI among others. Since 2010, he has been directing commercials and music videos in various countries across Latin America and Europe.