Roberto Longo nasce a Lamezia Terme. Dopo aver studiato al Liceo Scientifico “Galileo Galieli” va a Napoli a studiare presso il politecnico dell'Università degli Studi di Napoli “Federico II”, dove consegue la laurea in Ingegneria civile edile. Lavora a Napoli come ingegnere strutturale per poi trasferirsi a Mantova, dove per sei mesi lavorerà presso il Magistrato alle Acque. Dal luglio 1994 lavora all'Istituto Superiore per la Prevenzione e la Sicurezza del Lavoro, presso la sede di Catanzaro, con la parentesi di tre anni a Venezia. Attualmente è il Direttore dell'Unità Operativa Territoriale del Settore Ricerca Certificazione Verifica dell'INAIL Calabria. È autore dell'opera teatrale La colla.