Georgia deputy Alton Walter. ( Screenshot image via WRDW-TV)

A Georgia deputy has been arrested and fired for allegedly beating and tasering a 12-year-old boy after handcuffing him to a pole, the Richmond County Sheriff’s Office said.

Alton Walter faces felony counts of false imprisonment and first-degree child cruelty in the off-duty incident, according to Augusta, Ga. CBS affiliate WRDW.

According to the sheriff’s office, Walter went to a friend’s house after the friend asked Walter to help discipline the boy. The youth’s mother was at work at the time.

While at the house, Walter allegedly tied the boy to a basketball hoop post, according to the sheriff’s office report as cited by WRDW, and punched and beat him.  A witness claimed they saw Walter using his Taser and ASP baton on the boy.

Neighbors called 911 when they heard loud cries from the boy and saw Walter hitting him as if he was “boxing.”

Following the incident, Walter was terminated from the Richmond County Sheriff’s Office, effective immediately, the agency said.