According to police, the man and his long-time girlfriend got into a fight and he allegedly assaulted the woman earlier this month.
A couple of days later the man confronted her outside their home and destroyed an item of sentimental value to the woman.
Things came to a head Sunday when the man went to her work and started another fight.
This time he smashed her phone when she attempted to call police and shoved her when he left.
A warrant was issued for his arrest, and he turned himself in on Monday.
He’s facing charges of theft, mischief and assault.