NEW YORK - A New York City ballet dancer can also add heroics to his repertoire -- having saved a homeless man who was pushed onto subway tracks over the weekend.

Thirty-one-year-old Gray Davis, a dancer with the American Ballet Theater, says no one was acting to help the unidentified man who had fallen onto the subway tracks Saturday night. Davis tells The New York Times that he jumped onto the tracks and lifted the unconscious man onto the platform, before swinging himself up using his ballet training.

New York Police Department officials say they arrested a 23-year-old woman in connection with the assault.

Davis was not dancing that night due to a herniated disk injury.