É professor na Faculdade de Letras da Universidade do Porto e investigador no Centro de Estudos de Teatro – Faculdade de Letras de Lisboa. Traduziu várias peças de Harold Pinter, Samuel Beckett, Athol Fugard, Brian Friel, Alan Ayckbourn, Martin Crimp, Frank McGuinness, Caryl Churchill, David Harrower, Tom Murphy, Marie Laberge, Howard Barker, Marina Carr, Raimondo Cortese, Wallace Shawn, Luigi Lunari, entre outros.
Nos Artistas Unidos:
2010 – A NOVA ORDEM MUNDIAL de Harold Pinter, encenação de Jorge Silva Melo (CCB).