 In 2009, he played the main antagonist in Carla Estrada's telenovela "Sortilegio", along with, Jacqueline Bracamontes, William Levy and Ana Brenda Contreras.In the 28th TVyNovelas Awards, he won the category of Best Male Antagonist.In 2010, David Zepeda played as antagonist in Nicandro Díaz's telenovela "Soy Tu Dueña" as Alonso Peñalvert, together with ensembled cast of Lucero, Fernando Colunga and Gabriela Spanic.