Se encuentran en Venezuela, Perú, Ecuador, Bolivia y Colombia en elevaciones de 1 800 a 3 200 msnm en los bosques húmedos de montaña.