Er wurde von Konstantin Assejew (1960–2004) und Jewgeni Sweschnikow trainiert. Nachdem er nach Kasan gezogen war, trainierte Charlow zum Beispiel Alissa Galljamowa und Artjom Timofejew. Bei der klassischen Weltmeisterschaft im Jahr 2000 in London sekundierte er Garri Kasparow.