Grande Prairie RCMP are treating the death of a 40-year-old man as suspicious.

The man was found dead in his rural residence near Beaverlodge late Thursday evening.

Officers from RCMP Major Crimes Unit are investigating the death.