Es originario de América Central y América del Sur donde se desarrolla en los márgenes de los bosques, los bordes de carreteras y en las secas sabanas arenosas o rocosas en alturas de 0-2000 metros.