Emergency services were called about 2.30pm after reports of the crash in Galloway Rd, near the intersection of Fisher Lane.
A police spokeswoman said the crash was believed to have occurred after the man suffered a medical event.
The man, described by police as a local, was trapped for a time and died at the scene.
Galloway Rd was closed for a time but traffic is now being cleared through one lane.