He played Toninho in Woman on Top, which starred Penelope Cruz. In 1997, he played Leonardo Barros Mota in Por Amor.
He debuted in the 1990 film, Decisão.
He appeared on the Brazilian TV show, O Clone.
He married Alessandra Negrini, they had one son before divorcing. He had his second son with then-girlfriend Giovanna Antonelli. In 2012 he began dating Débora Falabella.
He appeared in the 2006 film, Paid, with Corbin Bernsen.