Любомир Веселинов е роден на 14 февруари 1952 г. в с. Крачимир, Белоградчишко. Средното си образование завършва в Икономически техникум гр. Димово, а висше в Института по култура към Ленинградския / днес Санктпетербургския/ университет по хуманитарни науки през 1984 г.

Работил е като щатен работник в обществено-политическа младежка организация и експерт по туризма в Белоградчик, а от 2005 г. до пенсионирането си е завеждащ отдел „Връзки с обществеността, култура и протокол“ в община Белоградчик.

Любомир Веселинов е основател, а от 2007 г. и председател на НПО „Турлашко дружество „Ждребче“. Председател е и на Общински клуб „Русофили“ в Белоградчик.

Автор е на две книги – „Популярен и автентичен турлашки речник“, който има две издания /2017, 2019/ и на сборника с разкази „Ждребче“ /2019/.