Na klubové úrovní hrál v portugalské lize za týmy Académica de Coimbra, Leixões SC, Sporting Lisabon a FC Porto. Aktivní kariéru končil v nižších portugalských soutěžích v týmech SC Varzim, AD Fafe, Atlético Cabeceirense, AD Os Limianos, FC Felgueiras a Mondinense FC. S portugalskou reprezentací na Mistrovství světa ve fotbale 1966 získal bronzové medaile za třetí místo, i když v utkání nenastoupil a zůstal jen mezi náhradníky. Za portugalskou reprezentaci nastoupil v roce 1966 ve 2 utkáních.