The police captain accused of being Mark Thatcher's loan shark agent has been fired from his post as barman at the Wynberg, Cape Town police pub, pending theft charges involving about R40 000.

George Matfield, community relations officer at Wynberg police station, was earlier at the centre of a controversy when it was alleged that he was doing business for Thatcher.

He was accused of illegally lending money to cash-strapped colleagues, on behalf of Thatcher, but was later cleared.

Wynberg station commissioner Martin Swanepoel said Captain Matfield was fired as a barman last week after he could not produce about R40 000 in bar takings.

The bar was temporarily closed for stocktaking while a criminal charge against Captain Matfield was being investigated, he said.

Detectives of the Internal Investigations Unit are probing the theft.

Superintendent Swanepoel has also instituted a departmental inquiry.