Veide representou seu país, Letônia, nos Jogos Olímpicos de Verão de 2012 em Londres, onde competiu na prova BMX masculino, obtendo a 13ª posição.