En 2016 Villar participa en la serie para Blim Tv, Un mal Date, dirigida por Gustavo Sariñana, interpretando a un nuevo amante de la protagonista, interpretada por la actriz y cantante Ximena Sariñana.
Ese mismo año interviene en la película Todo lo que no Quiero del director Rodolfo Loyola.
Además interviene en la serie para Televisa y Univisión, Amar a Muerte, dando vida a un presentador de noticias del canal Tv Centro, del cual es dueña la viuda Lucía Borges (Angelique Boyer).
En 2019, Daniel vuelve a Netflix con la serie Monarca producida por Salma Hayek, Lemon Studios y Stern Castle, interpretando el personaje del Padre Norberto.
Además Villar ha intervenido en varios cortometrajes destacando Zerch, dirigido por J. Xavier Velasco, ganador del premio al mejor guion en el festival de cine Feratum 2015 y mejor fotografía en el festival Pantalla de Cristal 2015.