Han var sønn av lensmann og ordfører Hans Faanes. Han hadde en militær- og ingeniørfalig utdannelse fra Krigsskolen samt ingeniørutdannelse fra elektrolinjen ved NTH fra 1914. Faanes var assistent i elektroteknikk ved NTH 1914–1916, dosent ved Sjøkrigsskolen 1917–1918, drifts- og overingeniør ved Trondheim Elektrisitetsverk AS 1918–1929, professor i vekselstrømteknikk ved NTH 1929–1959 og formann ved NTHs elektrotekniske avdeling i flere omganger. Faanes hadde permisjon fra professoratet for å være direktør ved Trondheim Elektrisitetsverk AS 1937–1941.
Faanes var ridder av 1. klasse av St. Olavs Orden fra 1959 og medlem av DKNVS fra 1932.