[UPDATE BELOW] An off-duty police officer assigned to the 121st Precinct on Staten Island is in police custody after fatally running over a man in the Mariners Harbor section of Staten Island. The pedestrian, identified only as a 51-year-old male, was crossing Richmond Terrace on his way to work at approximately 6:15 a.m. when the off-duty officer ran him over with his SUV. An NYPD spokesman says the victim was pronounced DOA at Richmond University Medical Center.

The NYPD has not officially announced any charges against the officer, but multiple media outlets report that he's being charged with driving while intoxicated. According to ABC 7, the driver left the scene but later returned and was taken into custody.

Sources tell NY1 the officer has been with the department since 2005 and finished his shift Thursday around 6 p.m. Judging by the damage to the SUV, it's inconceivable the cop didn't notice he hit someone before speeding away.

Update 5:34 p.m.: The NYPD has issued a statement announcing the arrest of NYPD officer Joseph McClean, 29. He's been charged with Vehicular Manslaughter, DWI, and DWAI.