Jugó de delantero y su último equipo fue el UNIRB F. C.. Denilson nunca actuó profesionalmente en Brasil y abandonó el país en 1996 para trabajar en el fútbol europeo, en el Feyenoord de Holanda.
Denilson también tuvo un paso rápido por el París Saint-Germain de Francia y União de Lamas (Portugal).
En 1999, se trasladó a los Emiratos Árabes Unidos y se presentó con las camisas de Al-Shabab, Dubai Club y Al-Nasr SC.
Después de un paso por el Club Atlas de Guadalajara de México en 2005, llegó a Corea del Sur en 2006 para jugar en el Daejeon Citizen.
En 2010, a petición del técnico brasileño Luiz Felipe Scolari, el jugador fue contratado por el equipo Bunyodkor, Uzbekistán.