A Toronto man was arrested this week after allegedly bringing his children to a drug deal during which he sold cocaine to an undercover police officer, the Toronto Sun reported.

The man approached the undercover cop inside a shopping mall with his two teenage children and his two-year-old with him, Police Const. Wendy Drummond told the Toronto Sun.

The officer followed the unidentified man back to his car after the exchange, where he arrested him. Two more kids, aged 10 and 11, as well as more drugs and several knives were found inside the car.

"There are so many things that are wrong," Drummond told the Sun.

The man, in his mid-30s, faces several charges including drug trafficking, cocaine possession and possession of a weapon.

Click here to read more on this story from The Toronto Sun.