Distribución
Se encuentra desde el oriente de Nicaragua hasta Panamá. También en Suramérica en Colombia, Venezuela, islas del sur del Caribe, occidente de Guyana, occidente de Ecuador, noroccidente y oriente de Perú, noroccidente y oriente de Brasil, noroccidente de Bolivia, Paraguay y nororiente de Argentina. En Colombia se encuentra hasta 1800 m de altura sobre el nivel del mar en las tres cordilleras, puntualmente en tierras bajas de la vertiente occidental de la cordillera Occidental con varios registros cerca de Buenaventura, en el piedemonte norte de las cordilleras Central y Occidental, en la vertiente occidental de la cordillera Oriental y en el valle del río Cauca desde Cali hasta Caucacia. También se encuentra en la base oriental de la cordillera Oriental y al oriente de los Andes.