Павел Г. Веснаков завършва Нов български университет като студент на Георги Дюлгеров. Първият му филм е късометражната драма „Влакове“ (2011). Третият му късометражен филм Чест получава Голямата награда на международния кинофестивал в Клермон-Феран. Следващият му късометражен филм „Зевс“ е носител на Голямата награда на кинофестивала в Брест, Франция.
Пълнометражният дебют на Павел Г. Веснаков „Уроци по немски“ е единият от двата български филма в Международния конкурс на СФФ 2021 г.