The body of a missing man has been discovered in woods.

Stuart Emslie was found dead near Laverock Avenue in Kirkcaldy after a search to find him on Sunday.

The 42-year-old was last seen at 2pm on Thursday having not been in touch with family.

A search was carried out by police before his body was found.

The death is not thought to be suspicious.