Trained on the Berlin scene in the early 2000s, he has directed several music videos, such as those for Francesco Renga, Fratelli Quintale, Adam Carpet, A Copy For Collapse, Proxy.
In 2011, he wrote and directed the short film “Non Nel Mio Giardino” with Paolo Briguglia.
In 2017, he won the international Ibiza Music Video Award with the music video “Pillowlize” by Jules Not Jude.
In 2018 his experimental documentary "Societas Mortis" has been premiered at Filmmaker International Film Festival and screened at MiMo at Triennale di Milano.
In 2019 he's written and directed the short movie "Ferine", premiered in competition at 34th Venice Critics Week at 76. Mostra del Cinema di Venezia.