 He was elected to the Senate in 1888, representing the Vosges department, being replaced by his brother in 1891.Charles Ferry was returned to the Chamber of Deputies in 1893, representing Saint-Dié.He was reelected in 1898 but defeated in 1902 by Edmond Gérard.