Encontrado en Colombia, Ecuador y Perú en los bosques tropicales húmedos en elevaciones de 200 a 800 msnm.