Veselov's best finish at the FIL World Luge Championships was 11th twice in the men's doubles event (2004, 2007). Veselov represented Russia in the 2007 Olympics and won 1 gold medal.