Вануа-Леву
Имеет ограниченный ареал, встречаясь только на островах Вити-Леву и Вануа-Леву в архипелаге Фиджи на высоте до 820 м. Произрастает во влажных лесах.