Model and actor, he has had many recurring roles on various Telemundo soap operas and telenovelas. His best known roles were as Luis Martínez and Camilo Martínez in Corazón Valiente in 2012 and Emilio Conde in La Casa de al Lado in 2011.
An active actor since 1996, he had small parts in various Colombian television shows. His big break came when he was cast in Telemundo's Zorro: La Espada y La Rosa in 2007. Since then he has been living in Miami and working on various Telemundo projects.
He has won various acting awards for his recurring roles such as a Premios Tu Mundo and a Miami Life Award for Best Supporting Actor in La Casa de al Lado and a Miami Life Award for Best Male Villain in a Telenovela for his role in Corazón Valiente.
He has a son named Emmanuel, whose mother's name is not known publicly. He began a relationship with Katie Barberi which ended in 2009. He met Cuban actress Aylin Mujica later that year on the set of Niños ricos, Pobres padres. They married in 2010, the same year they had a daughter named Violetta. They went on to get a divorce in 2012. He married model and television personality Aleyda Ortiz in 2015.
He stars in Telemundo's 2015 series Quien es Quien? with pop singer Danna Paola.