Alex Rivera is a digital media artist and filmmaker. His work has won multiple awards at the Sundance Film Festival and has been screened at The Berlin International Film Festival, the Museum of Modern Art, The Guggenheim, The Getty, Lincoln Center, PBS, Telluride, and other international...
Read More →