A passer-by who helped a man on the street a month before he died has been urged to contact police.

Robert Kennedy was found unconscious in his home on Halbeath Road, Dunfermline, on June 1.

The 63-year-old, a former roadie for rock band Nazareth, later died at the Victoria Hospital in Kirkcaldy.

Detectives have been trying to piece together the circumstances which led to his death, which is not being treated as suspicious.

Now they want to speak to someone who they believed helped Mr Kennedy home on May 1 after finding him in the street with facial injuries.

Detective inspector John Anderson said his team had received an "excellent response" about Mr Kennedy's final movements.

Officers previously established he had been out with friends watching the Champions League final on the Saturday night before his death - May 28 - and went to a variety of pubs before he went home at around 2am.

They now want to find out more about how he came to have facial injuries a month earlier.

Mr Anderson said: "During the early stages of our enquiries we learned that Robert was seen with injuries to his face after he had been to the Leroy Day charity music event at PJ Molloy's on Sunday, May 1.

"Since our last appeal we have now established that between 10pm and 11pm that evening, Robert was taken home by taxi from Canmore Street in Dunfermline, near to the junction of New Row and the Alhambra Theatre.

​"At that time he was helped to his feet and into the taxi by a man aged 50 to 60 years with white hair, and it was apparent that he had suffered injuries to his face.

"I would appeal for that man who helped Robert to contact the police if he recognises himself from this description."

​Anyone with information should contact Dunfermline CID on 101.