Se encuentra en Venezuela, Colombia, Perú y Ecuador a alturas de 1300 - 3200 msnm.