Real Cartagena
В 1997 году Феррейра дебютировал за команду второго дивизиона «Экспресо Рохо». В 1999 году он перешёл в «Реал Картахена», но так и не сыграл за команду ни матча. В 2000 году Давид перешёл в «Америку». В своем первом сезоне он выиграл Кубок Мустанга. Это достижение Феррейра повторил ещё дважды в 2001 и 2002 году. В команде Давид провел пять сезонов, приняв участие в 217 матчах и забив 28 мячей, а также став футболистом национальной сборной.