TORONTO - A man is now charged after a transport truck carrying 80 cattle rolled over in Toronto on Saturday.

OPP Const. Graham Williamson says the truck was going westbound on the highway near Keele Street when it rolled over while making a lane change.

The driver was not injured, but media reports say between 16 and 20 animals died.

Police say 47 of the cattle are in good health, but have not elaborated on the state of the remaining animals.

Williamson said Saturday other cattle suffered varying degrees of injuries and animal welfare officials and a veterinarian were called to the scene.

Henry Bloemert, 30 of Woodstock faces seven charges including careless driving, driving a commercial vehicle with defective brakes, and exceeding 13 hours of driving in a day.

He is scheduled to appear in court Dec. 7.

The cows did not escape and spill out onto the road like several dozen pigs did after a transport truck overturned earlier this month on Highway 427.

Fifty frightened pigs wandered around the Toronto highway on-ramp, while 81 others lay dead amid the squealing cargo.