The incident happened in a parking lot of a shopping mall in St. Thomas, Ontario.
Police hurried to the scene after being tipped off about a baseball-toting man attacking another man.
Sergio Estepa, an immigrant from Colombia, told police that when he and his wife went to the mall to meet their son after school, they were approached by a man carrying a baseball bat.
"I think it was my beard and the fact we speak with an accent," Estepa said in an interview with CTV News, a Canadian broadcast television network.
The suspected attacker, Mark Phillips, 36, was arrested shortly afterwards and is facing three counts of armed assault and charges of aggravated assault.