Diego Viana begann seine Profi-Karriere bei Avaí FC, einem brasilianischen Fußballverein aus Florianópolis in Santa Catarina.
2004 kam er zum CA Metropolitano, von wo aus er zuerst nach Dänemark zu Esbjerg fB und in Folge nach Österreich zum FC Lustenau 07 verliehen wurde. Nach 38 Toren in 30 Spielen für Lustenau wurden mehrere höherklassige Vereine auf ihn aufmerksam und es folgte der Wechsel nach Deutschland zu Greuther Fürth. Im Frühjahr 2007 kam es zu einem halbjährigen Intermezzo beim Wiener Sportklub, ehe er zum SV Grödig wechselte.
2009 nach dem Torschützenkönig und dem Abstieg aus der Ersten Liga wechselte Viana zum Aufsteiger in die Bundesliga zur Saison 2009/10 FC Magna Wiener Neustadt. Bei Magna übernahm er meistens die Rolle auf der Bank und kam nur sporadisch zum Einsatz.