Daniel Hun Chun, 39, is accused of using a variety of household items to hit the teenage boy in the shoulders, back, and buttocks, leaving welts and bruises on the victim.
The assault allegedly happened on March 13 after Chun confronted the teen about his grades and behavior. A school counselor noticed the boy's injuries and reported it to police.
Officials say Chun was off-duty at the time of the alleged abuse. He has been charged with one felony count of child abuse and one felony count of corporal injury on a child. He is out of custody on $100,000 bail.
Chun's arraignment was scheduled for Friday, but it was postponed to May 6. If convicted, he faces a maximum sentence of six years in state prison.