Former New South Wales Labor Minister Ian Macdonald has told a corruption inquiry he resigned from parliament because he was hounded by the media.

The Independent Commission against Corruption (ICAC) has spent several months investigating Mr Macdonald's decision to grant the Doyles Creek mine licence to a group of businessman without a competitive tender in 2008.

He has denied giving the licence to the group, which included former Construction, Forestry, Mining and Energy Union (CFMEU) official John Maitland.

Mr Macdonald has also denied knowing the licence would make its beneficiaries millionaires.

He resigned from State Parliament in 2010 after an expenses scandal, but under cross-examination has told the ICAC he resigned because he knew he was going to be "pursued relentlessly" by the media.

ICAC Commissioner David Ipp said today he may not have the findings of this inquiry and three others ready by the end of July as he had earlier indicated.