
Production
Born September 26, 2001 · San Francisco, California, USA
1 film as director · Active 2022–2022
Santiago Rallo (born 26 September 2001) is a Mexican-American entrepreneur and mixed media artist. His short film Santiago (2022), while initially a commercial failure has grown a cult following in mo…