BJP MLA O P Sharma, who was caught on camera beating a CPI activist at Patiala House court three days back, was arrested on Thursday and was released on bail later.