The man is also accused of having online conversations relating to child sexual assault.
He has been charged with three counts of using a carriage service to transmit child pornography and one count each of possessing child pornography and disseminating child pornography material.
He has been granted conditional bail to appear at Redfern Local Court on April 17.