
Cinema
The Infernal Machine, 2021
Direction: Andrew Hunt
Production: Creative Consortium (special appearance)
No Limiar do Pensamento, 2019
Short
Direction: António Sequeira
MyLissa, 2018
Short
Direction: Merja Maijanen
Jacinta, 2017
Direction: Jorge Paixão da Costa
Sei lá, 2014
Direction: Joaquim Leitão
A Teia de Gelo, 2011
Direction: Nicolau Breyner
Fondue de Chocolate, 2008
Short
Direction: Eurico Pereira
Corrupção, 2007
Direction: João Botelho
Theater
Monólogos da Vagina, 2020
Staging: Paulo Sousa Costa, Yellow Star Company
MacBeth, 2019
Staging: Valerie Bradell
MacBeth, 2015
Staging: Carlos Avilez
Closer, 2012
Staging: Rui Mendes
Felizmente não é Natal, 2008
Staging: Celco Cleto
Cancer Tales, 2007
Staging: Nell Dunn e Trevor Walker
A Winter’s Tale, 2006
Staging: Jane Briers
Romeu e Julieta, 2006
Staging: Andrew Visnevski
Les Liaisons Dangereuses, 2006
Staging: Steve Buckwalk
The Book of Disquiet, 2006
Menier Theatre London
Yerma, 1999
Studio Theatre London
TV
Por Ti, 2022
Soap Opera
SP Televisão, SIC
Sequia – Crimes Submersos, 2021
TV Series
Coral Europa/Atlantia Media Producciones, RTP/TVE
O Mundo não acaba assim – Quarentena com o Ex, 2020
TV Series
Távola Redonda, RTP1
Prisioneira, 2019
Soap Opera
Plural, TVI
Vidas Opostas, 2018
Soap Opera
SP Televisão, SIC
O Sábio, 2017
TV Series
SP Televisão, RTP
Une Famille Formidable, 2016
TV Series
Panama Productions e Good Guys Productions, RTP
Miúdo e Graúdo, 2016
TV Series
Plural, TVI
Santa Bárbara, 2015/16
Soap Opera
Plural, TVI
Mulheres, 2014/15
Soap Opera
Plural, TVI
Remédio Santo, 2011/12
Soap Opera
Plural, TVI
O Dom, 2011
Mini TV Series
Plural, TVI
Mar de Paixão, 2010/11
Soap Opera
Plural, TVI
Flor do Mar, 2008/09
Soap Opera
Plural, TVI
Equador, 2008
TV Series
Plural, TVI
Deixa-me Amar, 2007/08
Soap Opera
NBP, TVI
O Buraco, 2006
TV Film
RTP
A Escrava Isaura, 2004/05
Soap Opera
Rede Record Brazil