Barry O’Sullivan is the producer and presenter of the nationally broadcast music program A Jazz Hour which is now approaching its twentieth year on the Community Radio Network and is one of the longest-running jazz music programs on the airwaves. The program focuses on contemporary jazz from Australia and in-studio interviews with musicians and music professionals, with music focused on international and Australian recordings. Nostalgic jazz is also revisited from time to time.

Barry is a music reviewer of jazz music recordings and live performances for the web pages Jazz Australia, Jazz and Beyond and the American-based webpage All About Jazz, as well as for Fine Music Magazine and Dingo Jazz Journal. He has produced and presented a ten-part music series, Magic Moments in Jazz, for national broadcast to over 120 stations in all states and territories in Australia.