David is a handsome talented actor, who has played the character of "Cristian Vega" on the popular ABC daytime series, One Life to Live, off-and-on since 1998. Although David was the second actor to portray the role (having replaced original actor Yorlin Madera), David has made the role his own and has been able to portray a wide range of emotions and storylines, including love triangles, family drama and being wrongfully imprisoned for murder. Although David started off as a male model, he has developed a talent for acting as well, evident in his screen work. Because of this, David has remained a fan favorite on One Life to Live, even though he has left the series twice, only to return each time. Recently, he has branched out into acting in small independent films.