Nacido en Santa Maria da Feira, Martins comenzó en el CD Feirense local, logrando el ascenso a la Primeira Liga al final de la temporada 1988-89.
Anotó cinco goles, el mejor de su carrera, en su única temporada, lo que ayudó a terminar en cuarto lugar y a la subsiguiente clasificación para la Copa de la UEFA.
En los siguientes cuatro años, Martins continuó compitiendo en la liga de fútbol portuguesa, con el Boavista FC, C.D.
[5] Durante unos meses en 2010 estuvo al frente de la reserva del C.S.
[6] Martins llevó a los Madeirans a la quinta posición en la campaña 2011-12, lo que les valió un lugar en la tercera clasificación de la Europa League[7] y posteriormente en la fase de grupos.
[20] El 4 de mayo, su equipo ganó su tercer título consecutivo con cuatro partidos por delante tras vencer por 2-1 al PAOK FC, segundo clasificado.
En noviembre de 2022, Martins firmó como técnico del Al-Gharafa SC en la Qatar Stars League.