A Fife man who pretended to be a police detective before demanding two young men empty their pockets and assaulting one of them is facing jail.
Robert Clark spotted a group of teenagers standing at a bus stop in Nethergate, Dundee, on a Saturday evening in December.
He smiled at them when he walked past before turning back moments later and confronting them.
Clark grabbed two of them by their jackets and pulled them into an alcove outside a business centre.
He then claimed he was a CID officer and demanded they empty their pockets.
Clark told them he believed they were pickpockets.
However, the boys, one aged just 15, refused to hand over any money and asked to see Clark’s police ID.
Dundee Sheriff Court heard Clark became “very aggressive” towards them and punched the older boy twice.
Bystanders then intervened and Clark left claiming he was “going to get his pals”.
Instead Clark went to a pub yards from Dundee’s police HQ.
When he was eventually detained the following day Clark claimed the boys were pickpocketing and admitted throwing them against a wall.
Clark also said: “He’s lucky it was me and not someone else someone that would wipe the floor with the little thief.”
When asked why he had not simply reported any suspected crime to the police he added: “I’m not a grass.”
Clark, 42, of Miltonfield, Cupar, pleaded guilty to impersonating a police officer and assaulting two people on December 5 in Nethergate.
John Boyle, defending, said: “There are reports available that suggest a community payback order is appropriate.”
Sheriff Tom Hughes told Clark he could face a jail term when he returns for sentence next month.
He said: “This is a very serious matter and it is entirely possible you are going to get a custodial sentence.”
Sheriff Hughes deferred sentence for four weeks for reports.