All roles

Zeus
2017, Movie - Drama, History
Tomorrow Belongs to Us
2003, Movie - Drama
The Maias: Story of a Portuguese Family
2014, Movie - Drama, History, Romance
Disquiet
2010, Movie - Drama
True and Tender is the North
2008, Movie - Drama, Romance
Skin
2006, Movie - Drama
Antártida
1995, Movie - Drama, Thriller
Fin de curso
2005, Movie - Comedy
Corruption
2007, Movie - Crime, Drama