Se encuentra en la parte oriental de Madagascar en la región montañosa central, así como en arbustos y árboles en los bosques, en alturas desde 900 a 1500 msnm.