Jermaine Clemons came home to find a 24-year-old man in his home who was there to see his 16-year-old daughter.
It is unclear if the man had sexual intentions.
Clemons confronted the man and during the altercation he struck him with brass knuckles.
Clemons is being held on $15,000 bond.
The victim was taken to the hospital for his injuries, which are non-life threatening.