A Jamaican man who overstayed his visit to the United States was arrested in Orlando, Florida after allegedly threatening to kill an immigration employee and then assaulting a federal officer.

According to a report in the Orlando Sentinel, 39-year-old Oniel Christopher Russell told officials he was visiting the U.S. for pleasure when he arrived from Jamaica in October 2008.

Immigration officials reportedly gave him until January 2009 to stay.

But in 2013, deputies from the Orange County Sheriff’s Office said, they found Russell had a handgun. It’s unclear why they didn’t arrest or deport him then.

Russell again got into trouble with the law last year, when he allegedly threatened to kill an employee during a phone conversation.

Prosecutors say he also posted a rap video on YouTube called “Cop Killer”, in which he talks about killing officers and never letting them capture him, and flashes what appears to be a black handgun.

A warrant for his arrest was filed, but it wasn’t until about a month ago that agents received a tip about his whereabouts.

According to a federal criminal complaint, Russell became “belligerent and verbally combative” when the agents approached.

They say he tried to run inside the home, and one of the agents tried to handcuff him.

That’s when they say Russell pulled the agent into a wall, knocked him to the ground, then started to drag him toward the home.

However, they say he eventually stopped resisting and was placed under arrest.

He was charged with being an illegal immigrant in possession of a firearm and felony assault on a federal officer.

Russell has pleaded not guilty to the charges.

He faces up to 18 years in federal prison if convicted.