Found in disturbed forest, forest edges, river banks, forest clearings, glades and roadsides at altitudes of 100-800m from Nicaragua to Bolivia.