[citation needed] In 2009, he played the main antagonist in Carla Estrada's telenovela Sortilegio, along with, Jacqueline Bracamontes, William Levy and Ana Brenda Contreras.
[3] 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.
[citation needed] In 2011, he starred in Rosy Ocampo's telenovela, La fuerza del destino as Ivan Villagomez/McGuire, alongside Sandra Echeverría, Gabriel Soto and Juan Ferrara.
[5] In 2013, David Zepeda starred as Ricardo Sánchez Bretón, the protagonist in Rosy Ocampo's telenovela, Mentir para vivir, along with Mayrín Villanueva, Diego Olivera and Altaír Jarabo.
On November 10, 2016, David Zepeda was confirmed as the male lead in La doble vida de Estela Carrillo alongside Ariadne Diaz.