A man suspected of shoving a straphanger into an oncoming train at a Bronx subway station was busted on an attempted-murder charge, police said.

Alberto Pena, 34, was arrested Friday and was also charged with three counts of assault in the attack.

Pena, of The Bronx, is accused of shoving Luis Henriques, 43, at the East 170th Street/Grand Concourse subway platform Wednesday at around 6:40 a.m.

Henriques, a construction worker who was heading to work in Brooklyn, argued with Pena before Pena pushed him into the path of an arriving D train, according to police.

The train crushed Henriques’ left leg, and he lost his foot.

Pena has 12 prior arrests, three of which are sealed, police said. His most recent bust was for unlawful imprisonment in 2015. Cops could not immediately detail that arrest.

He has also been arrested for drug possession, attempted robbery, possession of dangerous contraband and unlawful imprisonment, according to police.