Dressed in a slightly crinkled white shirt, the accused stood in the dock, keeping his eyes focused on the magistrate as his lawyer read his affidavit.
While the affidavit was written in English, the court proceedings were carried out in Afrikaans.
In the affidavit, the accused, who cannot be named to protect his family, said he had no intention of fleeing the country.
Non-governmental organisations and community members who had packed the court listened attentively to the proceedings.
One woman sitting in the very back row of the court whipped out her phone to take an image of the accused.
The man was arrested last month following allegations that he had assaulted and kept his wife and children, aged between two and 16, captive in his Springs home.
Police were called to the house after one of the children fled the house and alerted a neighbour.
The public has called for him to be denied bail.
The case continues.