An unqualified road roller driver killed a biker in a crash after a maintenance company set up a flawed roadworks system.

Andrew Campbell, 37, backed the roller, which weighed more than a tonne, on to the A93 Braemar to Blairgowrie road and into the path of 61-year-old motorcyclist Ian Bullions.

The team operating the stretch of contraflow failed to use the safety equipment they had been supplied with, which meant a split-second error led to the fatal crash in Perthshire on August 25, 2014.

Solicitor Sarah Meehan, defending Campbell, said her client had been driving a road roller for several years but did not have an appropriate qualification.

Perth Sheriff Court was told Campbell reversed less than three metres on to the road - taking around one second - but he had not spotted Mr Bullions on his Harley Davidson.

Campbell admitted causing the death of Mr Bullions by driving carelessly and failing to ensure the road was clear when he reversed on and fatally struck the biker.

He was banned from driving for 30 months and ordered to re-sit the extended driving test. He was also ordered to carry out 200 hours' unpaid work.

Sheriff Lindsay Foulis told him: "It is inevitable that a vehicle coming into contact with a road roller is going to come off second best."

Mr Bullions was killed as he and a friend returned from the Thunder In The Glen bikers event.

The court heard the main contractors controlling traffic at the site had failed to follow the rules which would have prevented his death.

Goodfellow Environmental Maintenance Ltd admitted failing to maintain safe traffic arrangements which led to the road roller colliding with Mr Bullions and causing fatal injuries.

Sheriff Lindsay Foulis fined the company £40,000.