Roma'da doğup büyüyen Roberto Campanella, Scuola Italiana di Danza Contemporanea'da eğitim gördü. 1985 yılında Roberto, Compagnia Italiana di Danza Contemporanea'ya katıldı ve daha sonra prestijli Aterballetto'ya katıldı. 1993'te The National Ballet of Canada'ya katıldı ve kısa süre sonra Solistliğe terfi etti ve birçok klasik ve çağdaş rolde yer aldı.
Roberto, koreografik olarak ilk çıkışını Kanada Ulusal Balesi'nin 1995 Koreografi Atölyesi'nde yaptı ve 1996'da Ulusal Bale'den emekli olduktan sonra Roberto, Ulusal Bale Okulu'nun Öğretmen Eğitim Programı'ndan dereceyle mezun oldu. Şu anda Kanada Ulusal Balesi ve Stuttgart Balesi gibi şirketlerin yanı sıra İtalya, Kore ve Japonya'daki şirketler için aranan bir misafir öğretmendir..