Su área de distribución incluye Chiapas en el sur de México y la sierra de los Cuchumatanes en el occidente de Guatemala. Su hábitat natural se compone de bosque nuboso y bosque de pino-encino en la cercanía de cursos de agua, y su rango altitudinal se encuentra entre 1000 y 1600 msnm.