Павел Чеканов родился 18 марта 1981 года в городе Нерюнги Республики Саха.
С раннего детства увлекается танцами. Имеет большой опыт выступлений на различных соревнованиях по современному спортивному танцу.
После переезда на Сахалин основал хореографическую студию современного танца «Фуэгос», в которой является руководителем и главным тренером.