Han ble født på Nedre Fånes på Frosta som sønn av gårdbruker Johannes Faanes og hustru Ingeborg Anna Naavik. Etter Klæbu seminar i 1872 var han lærer i Surnadal og Leksdal.