Il Dottor Marco Cannavicci è specialista in psichiatria, abilitato alla psicoterapia e dottore di ricerca (Ph.D.) in scienze forensi – medicina legale.
Ha prestato servizio, come ufficiale medico psichiatra, presso strutture sanitarie militari e, come psichiatra convenzionato (Sumai), presso vari CIM e DSM; come medico legale ha prestato servizio presso la Direzione Generale della Sanità Militare (ufficio psicologia militare e medicina legale) del Ministero della Difesa.
E’ stato per molti anni (oltre 20) specialista psichiatra convenzionato presso la Commissione di Verifica del Ministero del Tesoro, poi Ministero Economia e Finanze, e presso l’Ufficio Medico legale del Ministero della Salute.
E’ stato per cinque anni Direttore Sanitario della Clinica Neuropsichiatrica S. Alessandro di Roma.
Attualmente è responsabile del servizio di Psichiatria Clinica e Forense di Altamedica di Roma, è consulente di parte presso vari studi legali di Roma, alcune assicurazioni, presso Poste Italiane e presso il Gruppo San Raffaele di Roma.