En 2007, protagonizó junto a Marcela Mar la telenovela colombiana Pura Sangre, interpretando el personaje de Eduardo Montenegro.