A Brisbane man has been charged with dozens of sexual offences over decades after a major investigation by Queensland police.

See omnystudio.com/listener for privacy information.