Giuseppe Castiglione est né en 1829 à Naples. Il s'installe à Paris au début de sa carrière, et on suppose qu'il y a là étudié la peinture. Il commence à exposer ses peintures à Paris et à Turin. Il a été membre de la Sociétaire des Artistes et a reçu une mention honorable à l'exposition du Salon de 1891. Il a reçu une médaille à l'exposition du Salon de 1869. À l'Exposition Universelle de 1900, Castiglione a été récompensé d'une médaille de bronze. Il a été décoré de la Légion d'honneur en 1893