Fox news reports Christopher Knafelc, 32, was waiting for a train Thursday afternoon when he saw a man fall off the platform. Although the next train was due to arrive in a few minutes, he immediately jumped down to help the man, holding his head and neck in a stable position until police arrived at the scene. He also managed to notify SEPTA of the incident and train traffic was subsequently halted.
"I can't imagine not helping someone in that situation," Knafelc told WTXF.
Southeastern Pennsylvania Transportation Authority Police Chief Thomas J. Nestel III said Knafelc was a hero.
Investigators haven't yet figured out what caused the 63-year-old man to fall, Nestel said. But he was taken to the hospital and is now in stable condition according to police.
Knafelc, who was in town visiting Temple University, told WTXF that he hopes to one day attend medical school.
Celebrity Breakups and divorces of 2014 [PHOTOS]