It's the end of the line for a subway motorman's 20-year career. He's been fired from the MTA after he broke the rules to help a co-worker in distress.

Quincy Calhoun was at the helm of a number 5 train in the Bronx when his colleague began spitting up blood and clutching his chest.

He tried to get to the next stop as quickly as possible, but in the process, he blew past a red signal, which the MTA says could have caused a derailment.

The agency says Calhoun then went onto the tracks and disabled a tripping device without getting permission from the Rail Control Center.

Calhoun says he had problems with his radio.

He was suspended back in May.

Union officials argued that he should be touted as a hero for his actions.

MTA officials say Calhoun did not have a good disciplinary record and was already working under a final warning.