James Valentine, a veteran talkback radio host on Australia's national broadcaster, has died at 64, two years after a cancer diagnosis.

Best known as host of the Australian Broadcasting Corporation's (ABC) Afternoons radio programme in Sydney, a role he held for more than 20 years, Valentine was also an accomplished musician.

In 2024, he was diagnosed with oesophageal cancer and took time off for treatment. He returned to the airwaves briefly last year before retiring in February.

ABC Managing Director Hugh Marks described him as a "trusted companion... for generations of our Sydney audience" who brought "warmth, wit and humanity to radio". Valentine is survived by his wife and two children.

In a statement, Valentine's family said he had died "peacefully at home surrounded by his family who adored him".