Павел Черкасов родился в 1985 году. В 2008 году окончил Институт экономики и предпринимательства по специальности «Финансы и кредит», в 2013 г. с отличием окончил факультет «Кадрового резерва» ГАУ «Институт переподготовки и повышения квалификации руководящих кадров и специалистов системы социальной защиты населения города Москвы» Департамента социальной защиты населения города Москвы, в 2019 году с отличием окончил Государственное автономное образовательное учреждение высшего образования города Москвы «Московский городской педагогический университет» по специальности «Государственное и муниципальное управление».
В 2007 году прошел профессиональную переподготовку в Московском институте повышения квалификации государственных служащих Российской академии государственной службы при Президенте РФ «Управление персоналом».
Работал заместителем директора Центра социального обслуживания «Покровское-Стрешнево», директором социально-реабилитационного Центра для несовершеннолетних «Хорошево-Мневники» по СЗАО г. Москвы, заместителем директора по воспитательной работе и социализации в ГБОУ Школа № 830.
В сентябре 2017 года избран депутатом Совета депутатов муниципального округа Покровское-Стрешнево и избран главой муниципального округа Покровское-Стрешнево.