Cresce in climi tropicali e subtropicali, su suoli ben drenati, profondi e umidi. Tollera pendenze, piogge intense e anche brevi periodi di siccità. Si adatta a una grande varietà di ambienti: rive di fiumi, bordi stradali, giardini, aree dismesse. Non sopporta gelo intenso. In alcune aree può diventare invasivo.