Habita en bosques de pino-encino a alturas superiores a los 2000 m snm.