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 release in UK Cinemas June 29th 2021.

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.