A 26-year-old Toronto man has been charged in the fatal stabbing of another man inside a subway car.

John Paul Vallon faces a charge of second-degree murder and is scheduled to appear in court at 1911 Eglinton Avenue East on Friday. Police arrested him early Thursday afternoon.

A Toronto transit worker discovered 21-year-old Nick Brown, stabbed and bleeding, inside the subway car after the final train of the night pulled into Kennedy subway station last Friday.

A lengthy police investigation into the homicide led to the closure of two stations on the Bloor-Danforth line — Kennedy for several hours and Victoria Park for most of the day.

Another stabbing at Kennedy on Wednesday has prompted calls for beefed up security at the station. A 16-year-old is in hospital after he was stabbed in the back while outside on a bus platform.