Riff Raff Films

Marco Prestini is an LA based Director, born and raised in Italy. He completed his high-school studies in Vancouver and then graduated in business in in Milan. In 2010, driven by his strong attraction to fashion and underground culture, he founded an art collective aimed to the creation of visual content under the name of Flash Factory. In 2013, Marco moved to LA to start the Film program at Art Center College of Design, where he graduated in 2016, distinguishing himself with his powerful electric and poetic visuals.