IC405, Roberto Barcellona