Luís Fabiano begon als profvoetballer bij verschillende kleinere clubs uit São Paulo, te weten Guarani FC (1995-1997), Ituano FC (1997) en AA Ponte Preta (1997-1999). In het seizoen 1999/2000 vertrok hij naar Stade Rennais, maar in zijn twee seizoenen bij de Franse club kwam hij nauwelijks tot spelen. Luís Fabiano keerde daarom in 2002 naar Brazilië om bij São Paulo FC te gaan spelen. Daar manifesteerde hij zich als een veel scorende spits en in 2004 werd de Braziliaan gecontracteerd door FC Porto. Luís Fabiano bleef slechts één seizoen bij deze club. Sinds 2005 speelt hij voor Sevilla FC, waarmee de aanvaller in 2006 zowel de UEFA Cup als de UEFA Supercup won. In de UEFA Cup-finale tegen het Engelse Middlesbrough FC (4-0) opende Luís Fabiano met een kopgoal de score voor Sevilla FC. In 2007 won Luís Fabiano met Sevilla FC opnieuw de UEFA Cup en verder ook de Copa del Rey en de Supercopa de España. Begin 2011 keerde hij terug bij São Paulo FC. In het seizoen 2016 speelt hij in China voor Tianjin Quanjian. In februari 2017 tekende hij een contract bij CR Vasco da Gama in Brazilië. Op 8 februari 2018 verliet hij de club en kondigde een jaar later op 8 september 2019 aan te stoppen met profvoetbal.
Luís Fabiano is tevens Braziliaans international. In 2004 won hij met de Seleção de Copa América. In de eerste wedstrijd tegen Chili maakte Luís Fabiano in de negentigste minuut het enige en daarmee het winnende doelpunt. In de laatste groepswedstrijd tegen Paraguay (1-2) maakte hij het enige Braziliaans doelpunt. In de finale tegen Argentinië was Luís Fabiano basisspeler. In 2009 won hij met Brazilië de Confederations Cup. Luís Fabiano was met vijf doelpunten, waarvan twee in de finale tegen de Verenigde Staten, de topscorer van dit toernooi.