WARNING: GRAPHIC VIDEO BELOW

A suspect in New York attacked a man with a baseball bat in Upper Manhattan, according to the New York City Police Department.

The attack happened on Nov. 29 on Amsterdam Avenue in Hamilton Heights, police said.

The brazen attack was caught on surveillance camera, and police are still searching for the suspect.

Man attacked with baseball bat in NYC

A New York suspect attacked a man with a baseball bat in Upper Manhattan, according to the New York City Police Department. (NYPD)

The footage shows the suspect pulling a baseball bat out of his pants and hitting a 47-year-old man in the back of the head. 

NYC SUBWAY ATTACK: WOMAN IN CRITICAL CONDITION AFTER FACE IS BURNED BY ‘UNKNOWN CHEMICAL SUBSTANCE’

NYPD car

The attack happened last month on Amsterdam Avenue in Hamilton Heights, police said. (Michael Nagle/Bloomberg via Getty Images)

NEW YORK CITY HIRING NEW ‘RAT CZAR’ TO HELP WITH CITY'S LONG-RUNNING BATTLE AGAINST RODENTS

The suspect was wearing a black hoodie at the time of the attack.

CLICK HERE TO GET THE FOX NEWS APP

The victim was transported to a local hospital for treatment. He is in stable condition.