Джон Кавана родился 18 января 1977 года в Дублине, Ирландя. Кавана – профессиональный боец смешанных единоборств, тренер. Он тренирует таких бойцов, как Конор Макгрегор, Иден Пейн, Бейли Диннан и Гуннар Нельсон.