Distribución
Se encuentra en Costa Rica, Panamá, Colombia, Venezuela y Trinidad y Tobago.
Vive en matorrales y enmarañados de bejucos, áreas de bambú densas; en las márgenes de los bosques y límites de plantaciones y en jardines en las zonas húmedas, entre los 300 y 1.200 m de altitud. En Sudamérica llega solamente hasta el norte de los Andes y montañas vecinas.