Zijn eerste succes boekte Kahan in 1993 met het winnen van de Belgische seniorentitel op de 800 m. In datzelfde jaar nam hij deel aan de wereldkampioenschappen in Stuttgart. Hij drong hierbij door tot de halve finale, maar werd daar uitgeschakeld met een tijd van 1.45,75. In 2000 maakte hij zijn olympische debuut op de Olympische Spelen van Sydney. Hierbij werd hij in de series van de 800 m uitgeschakeld met een tijd van 1.47,69. In 2004 zette hij een punt achter zijn topsportcarrière.