P. frontata can be found in tall lowland and hill dipterocarp forests, not above 300 meters.
P. frontata dapat ditemukan di tinggi dataran rendah dan bukit hutan dipterocarp, tidak di atas 300 meter.