Arten er utbredt i Queensland, på Salomonøyene, Bismarckarkipelet, Admiralitetsøyene og i Indonesia fra Sumatra i vest til Ny-Guinea i øst.