Veiga hiện đang là thành viên của đội tuyển U21 Bồ Đào Nha và sở trường thi đấu ở vị trí tiền vệ phòng ngự. Trong quãng thời gian thi đấu cho Basel, Veiga đã ra sân tổng cộng 26 trận và ghi được 2 bàn thắng. Trước đó, anh từng trải qua giai đoạn đào tạo trẻ tại Sporting CP. Ngoài ra, Veiga còn có kinh nghiệm thi đấu tại Bundesliga dưới dạng cho mượn ở Augsburg trong năm 2023.