A ROOFER who charged at police after downing two bottles of Buckfast has been ordered to do unpaid work.

John Greechan, 30, of Blamey Crescent, Cowdenbeath, appeared for sentencing at Dunfermline Sheriff Court.

He had previously admitted that on August 11 at his home, he behaved in a threatening or abusive manner when he acted in an aggressive manner, shouted, swore, challenged police to fight and charged towards them.

Depute Fiscal, Azrah Yousaf, said a witness had contacted police after spotting Greechan being threatening and abusive while he was walking up the road.

Police went to his home and found him heavily under the influence of alcohol and argumentative.

He repeatedly challenged officers to fight, shouted, swore and, at one stage, charged at one of the police officers.

Solicitor, Ian Beatson, said his client was "extremely intoxicated" after drinking around two bottles of Buckfast.

"He had been having some stress in his life," he said.

"He appears to have been using alcohol as a means of coping with his emotions."

Sheriff Charles Macnair placed Greechan on a community payback order with supervision for 12 months and a requirement to do 170 hours of unpaid work within six months.

He told him: "This was an offence directed at police officers.

"Police officers have a hard enough job to do without people behaving in this manner and police officers are entitled to protection from this sort of behaviour."