A man has been arrested for a recent Queens push-in robbery, where he and an accomplice allegedly held eight people hostage and sexually abused one of them, the NYPD announced Tuesday.

Brandon Daniels, 24, of Brooklyn was arrested and charged with attempted rape, robbery, assault, burglary, sexual abuse and three counts of acting in a manner injurious to a child, police said.

He turned himself in Tuesday morning with his attorney, cops said.

Daniels is accused of donning a black ski mask and blue latex gloves and, with the help of an accomplice, busting into a Little Neck home on Sunday evening around 9:30 p.m. while a 34-year-old woman was leaving the house, police said.

Daniels and the accomplice then allegedly forced seven of the victims — including a 7-year-old girl, two 9-year-old boys, a nanny and a 54-year-old mom — into a bedroom before he and his accomplice took turns forcing oral sex on the 34-year-old woman and demanding money, cops said.

A third individual entered the home during the attack before the trio fled in separate vehicles with about $10,000 in the cash from the victims, police said.