Nel 2005 fonda a Roma l’Istituto Italiano di Sessuologia Scientifica. Autore di numerose pubblicazioni scientifiche, è docente presso la clinica delle parafilie e della devianza nel Dipartimento di Medicina Clinica, Sanità Pubblica, Scienze della Vita e dell’Ambiente presso l’Università degli Studi dell’Aquila e dell’insegnamento di psicologia della salute e nuove dipendenze nel Dipartimento di Scienze Psicologiche, Umanistiche e del Territorio presso l’Università degli Studi “G. D’Annunzio” di Chieti-Pescara. Nel 2012 gli viene conferito un academic award dalla European Federation of Sexology per la ricerca scientifica sulla costruzione e validazione di un questionario sulla dipendenza sessuale, il QDS.
Per il grande pubblico ha curato e condotto come esperto sessuologo la trasmissione televisiva Sex Therapy e nel 2012 la sceneggiatura del film Si può fare l’amore vestiti?