Formado nas divisões de base do Fluminense, Bruno Veiga acertou com o Duque de Caxias por empréstimo para a disputa da Série C do Campeonato Brasileiro. Esta será a terceira passagem do jogador pelo clube da Baixada Fluminense.
O Tricolor ainda detém seus direitos, mas o atacante não faz parte dos planos. No primeiro semestre, Bruno Veiga estava no Joinville.