Mając 14 lat zadebiutował na scenie w musicalu Upiór w centrum handlowym w reżyserii Alberto Pugnalina, był gospodarzem programu SBT (Sistema Brasileiro de Televisão) "Momento Menudo" (1985) i wystąpił w Zakonnica i tortury (A Freira e a Tortura, 1985), gdzie jego ojciec grał postać Delegado. Następnie 15-letni David założył swój pierwszy zespół o nazwie "Aria", który jednak nie odniósł sukcesu. Wziął udział w filmie dokumentalnym swojego ojca Mam AIDS (Estou com AIDS, 1986).

Występował w teatrze w sztukach: PS Twój kot jest martwy (1991), Piękna i Bestia (1995), Nastoletni kochanek (1998), Dziewczyny (1999), Sex Therapy (2001), Nieposłuszne serce (2007) i Uwierz mi, spadł na mnie duch (2009-2013). Popularność przyniosła mu rola Dudu Cardoso Jr. w telenoweli Metamorfozy (Metamorphoses, 2004) oraz postać Ivonaldo Teixera w sitcomie Rede Record Szalona rodzina (Louca Família, 2009).