2024
My Drywall Cocoon as Antonio
2022
Poliana Moça as Durval D'Ávila (307 episodes)
2021
Colônia as Ivan (10 episodes)
2021
4x100: Running for a Dream as Eduardo Uchôa
2019
We Still Have the Deep Black Night as Alex
2018
The Adventures of Pollyanna as Durval D'Ávila (243 episodes)
2018
Rotas do Ódio as Teodoro (5 episodes)
2017
Querida Mamãe as Sérgio
2017
The Killer as Quatro Olhos
2017
Nalu on the Border as Ruben
2017
Capitão Brasil as Capitão Brasil
2016
Ballad of Return as Paulo
2015
Total Dreamer as Pietro Enrico (175 episodes)
2015
While It Lasts as Rodrigo
2015
Joãozinho da Babilônia
2014
Forever and Ever as Fernando Tallarico (161 episodes)
2014
Aos Ventos que Virão as Palestrante
2014
Tainted as Henrique Prado Ferreira (1 episode)
2014
When I Was Alive as Júnior
2014
A Teia as Mariano Queiroz (10 episodes)
2014
O Tempo e o Vento as Licurgo Cambará (3 episodes)
2013
Time and the Wind as Licurgo Terra Cambará
2013
A Violent Dose of Anything
2013
While My Guitar Gently Weeps as Eric
2013
Super Nothing as Guto
2012
Chamada a Cobrar as Homem com Celular
2012
Between Valleys as Médico
2011
Hard Labor as Otávio
2011
The Life We Lead as Lui (137 episodes)
2011
We're Together as Dr. Gaspar
2010
Lula, the Son of Brazil as Arnaldo
2009
The Tenants as Valter
2009
Maysa: Quando Fala o Coração as Carlos Alberto (9 episodes)
2008
Alice as Henrique (15 episodes)