TORONTO -- Toronto police have laid three more charges against a man accused in a stabbing at a subway station.

The new charges stem from two unrelated incidents police say occurred at a another subway station on Feb. 1 and at a north Toronto shopping centre on Feb. 12.

They say the first incident involved choking and threatening a man at Finch subway station.

They say in the second, the suspect grabbed a security guard and punched him in the face repeatedly.

Cassim Celani Cummings, 20, now faces two new counts of assault and one of threatening bodily harm.

He was already charged with seven offences -- including attempted murder and aggravated assault -- in the Feb. 28 stabbing at Davisville subway station. That's when a 45-year-old man was stabbed in what police said appeared to be an unprovoked attack.