Es originario de las Célebes hasta Nueva Guinea donde crecen cerca de los ríos y en los claros de bosques, hasta los 900 m de altitud.