Riccardo is a director and editor based in London, his latest project, feature documentary ‘A Space in Time’ co-directed with Nick Taussig and produced by BAFTA nominated Salon Pictures will be in UK Cinemas from June 25th 2021.

The film has garnered positive reviews in The Guardian, Total Film, Little White Lies, Sight & Sound and many more which can be seen here: A Space in Time Reviews.

Previous projects include editing award winning short ‘Dawn of the Deaf’ which screened at Sundance Film Festival and development of live action project ‘Erica’ for Sony’s Playstation 4.