An 18-year-old North Perth male faces numerous charges following an incident in Fergus.
Ontario Provincial Police say the incident took place at a home in the area around 4:30 Friday afternoon.
According to police, officers were called to the home after reports that a man living there had been injured by an unknown suspect with the victim brought to the hospital with non-life threatening injuries.
The man was later released from the hospital with the 18-year-old suspect arrested.
He faces charges including assault with a weapon and robbery with a weapon and is scheduled to appear in court in late July.