Deu os primeiros passos na arte da representação aos 18 anos, em França, onde integrou diversos grupos de teatro amador em Paris. Em 1976, ao regressar a Portugal, torna-se ator profissional, fazendo parte de peças levadas à cena por diversas companhias. Passaria depois a integrar o elenco da Comuna, onde se manteve até 1986. Entretanto, é galardoado com o Prémio de Melhor Ator Secundário pela sua interpretação em Amadis. O início da década de 90 marcaria a sua estreia em televisão, pela mão de Herman José, ao integrar a série Casino Royale (1990). Em 1992 trabalha pela primeira vez com António Feio, com quem viria a formar uma das duplas mais acarinhadas da cena cultural portuguesa e com quem percorreu o país com o espetáculo de sucesso Conversa da Treta, entre 1997 e 1998. Participou também em algumas novelas e apresentou programas na televisão. A par disso, é autor e apresentador da crónica Os Cromos TSF.
