A Missouri UPS driver helped free kidnapping victims from their captor last week when the driver spotted a note on an outgoing box saying, "Contact 911," the St. Louis Post Dispatch reported.
After the driver called police, the suspect gave himself up before a SWAT unit could arrive.
The suspect, 33-year-old James Jordan of Robertsville, was charged with domestic assault, sodomy, felonious restraint, unlawful use of a weapon and endangering the welfare of a child, according to The Post Dispatch.
His bond was set at $100,000.
Jordan allegedly assaulted a woman while locking a 3-year-old in a room.
KMOV-TV reported that the woman and child were help captive for 15 hours. The station reported that the husband allegedly beat the woman, put a gun to her head and threatened to kill her.
He also allegedly dragged her back into the house by her hair when she tried to escape, KMOV said, citing court documents.