Se encuentra en Río de Janeiro, estado de Brasil en los bosques de montaña más fríos a altitudes de 500 a 1000 metros.