North Maluku
Es endémico de Indonesia, encontrándose en las Molucas septentrionales y en la isla de Gag.