Frequentou os cursos da ACT. E é uma presença regular na televisão (Vila Faia, Liberdade 21, entre outras séries e programas). No teatro participou em Amor das Três Laranjas, encenação de João Mota (Teatro Ibérico, 2005), Duelo, encenação de Phippe Leroux (Teatro Mínimo, 2009) e O Mundo Submerso de Gary Owen, encenação de Pedro Marques (Teatro Mínimo, 2010).
Nos Artistas Unidos:
2010 – A NOVA ORDEM MUNDIAL de Harold Pinter, encenação de Jorge Silva Melo (CCB); SANGUE JOVEM de Peter Asmussen (Antena 2); O MEDO CÓSMICO ou O DIA EM QUE BRAD PITT FICOU PARANÓICO de Christian Lollike (São Luiz Teatro Municipal).
2011 – UM HOMEM FALIDO (Un Homme en Faillite) de David Lescot, encenação de António Simão (Institut Franco-Portugais); TRÊS AUTORES CATALÃES EM LISBOA (TNDM II).
2012 – A MORTE DE DANTON de Georg Büchner, encenação de Jorge Silva Melo (CCVF /TNDMII); DIAS DE VINHO E ROSAS de J.P. Miller, versão de Owen McCafferty, encenação de Jorge Silva Melo (Teatro da Politécnica); OS CAPRICHOS DA MARIANNE de Alfred de Musset (Palácio Fronteira); FELIZ ANIVERSÁRIO de Harold Pinter, encenação Jorge Silva Melo (Teatro da Politécnica).
2013 – A ESTALAJADEIRA de Carlo Goldoni, encenação de Jorge Silva Melo (TNSJ); O CAMPEÃO DO MUNDO OCIDENTAL de J. M. Synge, encenação de Jorge Silva Melo (TNDM II).
2014 – O REGRESSO A CASA de Harold Pinter, encenação de Jorge Silva Melo (TNDMII); GATA EM TELHADO DE ZINCO QUENTE de Tennessee Williams, encenação de Jorge Silva Melo (Teatro Viriato).
2015 – DOCE PÁSSARO DA JUVENTUDE de Tennessee Williams, encenação de Jorge Silva Melo (São Luiz).
2016 – O RIO de Jez Butterworth (Teatro da Politécnica).
2018 – O GRANDE DIA DA BATALHA variações sobre o ALBERGUE NOCTURNO de Máximo Gorki de Jorge Silva Melo (TNDMII).
2019 – VIDAS ÍNTIMAS de Noël Coward, encenação de Jorge Silva Melo (Teatro Municipal de Vila Real).