O'Neill ist seit 1979 freischaffender Profimusiker und Instrumentallehrer und komponiert Tanz-, Theater-, Film- und Fernsehmusik. Als Journalist zum Thema Jazz hat John Beiträge in der Sunday Times und im Jazz Journal International veröffentlicht und außerdem bei Sendungen des Lokalsenders der BBS mitgewirkt.