Castelli vant en olympisk bronsemedalje i friidrett under Sommer-OL 1932 i Los Angeles. Han var med på det italienske laget som kom på tredjeplass på 4 x 100 meter stafett bak USA og Tyskland. De andre på laget var Ruggero Maregatti, Gabriele Salviati og Edgardo Toetti.