A GREENOCK man charged with multiple assaults on two ex-partners dating back more than 15 years is set to stand trial at the sheriff court later this month.

Joseph Gallacher faces 10 indictment charges relating to alleged attacks on the women at his Clydeview Road home and elsewhere in the town.

The 45-year-old is said to have grabbed and dragged one of the alleged female victims by the hair and repeatedly punched her on the body at his address between June 2006 and May 2007.

Over the same dates, he is accused of injuring the woman after hitting her on the head with a thrown glass.

On another occasion, it is claimed Gallacher inflicted a life-endangering assault on his then-partner when he punched her on the head causing her to fall to the ground and lose consciousness.

Further Crown charges state that he pushed her on the body, seized her by the neck and compressed it, restricting her ability to breathe, and punched her on the head to her injury.

READ MORE: Woman admits connection to serious organised crime in bid to 'defraud Her Majesty'

Gallacher is further charged with assaulting a different woman during several reported incidents between 2013 and 2021.

In December 2013, at his property, he is said to have assaulted his then-partner by repeatedly seizing her by the clothing and repeatedly pushing her on the body, causing her to collide with a wall.

Between March and April 2014, it is claimed he assaulted the same woman by seizing her on the body, dragging her by the shoulders and throwing her against a wall.

In June 2015, he allegedly headbutted her causing her to fall to the ground to her injury, while between December 2015 and January 2016 prosecutors claim he struck her on the head to her injury.

In June 2021, it is alleged Gallacher threw a child security gate at the woman causing it to strike her on the body and he then pinned her down on a couch.

Sheriff James Varney has continued the case to a jury trial which is scheduled to begin on December 11.