Nasce ad Asti l'8 novembre 1847 e muore a Milano il 25 ottobre 1884.
Diplomato al Regio Museo Industriale di Torino nel 1866, Castigliano si trasferisce per alcuni anni a Terni come insegnante di costruzioni e meccanica applicata presso il R. Istituto tecnico. Nel 1870 torna a Torino dove completa brillantemente gli studi per il titolo di ingegnere civile con la tesi Intorno ai sistemi elastici, pubblicata nel 1873. In essa è dimostrato il principio di elasticità o teorema del minimo lavoro, che il generale Luigi Federico Menabrea aveva enunciato nel 1858.
Nella formulazione di Castigliano:
Dopo la pubblicazione nel 1875 all'Accademia dei Lincei da parte di Menabrea di una memoria in cui riespone sostanzialmente la dimostrazione di Castigliano, questi reagisce denunciando al presidente Luigi Cremona il plagio subito. La controversia, resa pubblica, si concluderà con un verdetto di tipo salomonico.
Assunto dalle Ferrovie dell'Alta Italia nel 1873, Castigliano diventa capo dell'ufficio d'arte a Milano e contribuisce alla progettazione delle opere di costruzione per la rete ferroviaria nel nord Italia. Nel 1875 pubblica all'Accademia delle Scienze di Torino la memoria