Cet oiseau peuple la région andine (Colombie), l'ouest du Venezuela et de manière plus dissoute la Gran Sabana et l'Ouest de l'Amazonie (jusqu'au nord de la Bolivie).
Son cadre naturel de vie est les forêts humides de plaines et de montagnes tropicales ou subtropicales, les zones de broussailles sèches et les forêts anciennes fortement dégradées.