נאני נולד באיי כף ורדה ועבר לפורטוגל עם משפחתו בגיל צעיר. גדל והתפתח בעיר אמדורה הסמוכה לליסבון, והחל את הקריירה שלו כשחקן צעיר במועדון המקומי של מסאמה, הפועל תחת פיקוח ליסבוני.
נאני ערך את הופעת הבכורה שלו במדי קבוצת ספורטינג ליסבון בעונת 2005/06, בה שותף ב-32 הופעות במדי הקבוצה וכבש חמישה שערים. בעונת 2006/07 שותף ב-29 משחקים וכבש חמישה שערים. באותה עונה הייתה שותף נאני בזכייתה של הקבוצה בגביע הפורטוגזי. כמו כן ערך נאני שש הופעות במסגרת ליגת האלופות בהן כבש שער אחד.
ביוני 2007 נרכש נאני על ידי מנצ'סטר יונייטד תמורת כ-17 מיליון ליש"ט וחתם על חוזה לחמש שנים.
ביורו 2016 היה שותף לזכיית נבחרת פורטוגל בטורניר. במהלך הטורניר כבש לזכות נבחרתו שלושה שערים ובישול אחד, כששער אחד כבש נאני בחצי גמר היורו נגד נבחרת ווילס ובכך עזר לנבחרתו להעפיל לגמר.