1947'de Milan'da doğdu. Henüz onaltı yaşındayken çeşitli çizgi roman dergilerine katkıda bulunmaya başladı.1966'da İtalya'nın ilk çizgi roman fanzinini kurdu. Çizgi roman dışında reklamcılık ve senaryo yazarlığı da yaptı. Zagor ve Mister No üzerinde çalıştıktan sonra 1982'de Martin Mystere'i yarattı. Başlangıçta Giancarlo Alessandrini tarafından çizilen seri, İtalyan popüler çizgi roman tarihinde bir dönüm noktası oldu ve daha genç bir izleyici kitlesine yönelik geleneksel maceraların hakim olduğu bir pazarda modern ve sofistike temaları tanıttı.
1983'te Castelli ve Guido "Silver" Silvestri, Eureka dergisini yeniden canlandırdı. 1992'de Castelli, Martin Mystère'in bir yan ürünü olan ve 1999'a kadar süren yeni Zona X serisini piyasaya sürdü.