Hollywood Domino & Bovet 1822's 7th Annual Pre-Oscar Hollywood Domino Gala & Tournament - Arrivals

Looks like the actor who plays Olivia Pope’s dedicated “gladiator,” Harrison Wright on the hit TV show “Scandal,” may have an anger problem.

Short, known to fans of the show as Harrison Wright, was charged with felony battery and arrested Wednesday. He was taken into custody by Claremont, Calif. police and released Wednesday after posting $50,000 bail.

Short, 31, allegedly sucker-punched a patron at Gabe’s Bar and Grill in Los Angeles. A witness told TMZ Short allegedly punched the guy after he made the remark, “You might be richer than me but I get my girls to buy me everything I want including your wife.” Short’s second wife, Tanee McCall-Short, filed for divorce last September after being married for eight years, but later withdrew the petition.

He pleaded no contest to misdemeanor spousal battery in February, and was ordered at a March 5 hearing to stay away from McCall-Short, the Associated Press reported. Short was charged with felony battery in connection to a 2010 altercation at an L.A. Fitness gym. He pleaded no contest to a reduced charge of disturbing the peace in Feb. 2011.