Vieira began his career when he was cast as the character, David, in the Portuguese soap opera, Morangos com Açúcar.
Vieira și-a inceput cariera când a fost distribuit ca personaj, David, în opera portugheză Morangos com Açúcar.