Олександр Вовкотруб народився 1 грудня 1977 року в селі Бахматівці Хмельницького району.
Закінчив Новоушицький сільськогосподарський технікум.
12 років служив прапорщиком у військовій частині м. Меньківка Черкаської області та 8 років у Вінницькій виправній колонії на посаді молодшого інспектора.
У вересні 2022 року мобілізований до лав ЗСУ. Служив на Херсонському напрямку у Хмельницькому батальйоні територіальної оборони на посаді штаб-сержанта.