C.F. Os Belenenses
Amaro was born in Lisbon. He spent his entire career with local club C.F. Os Belenenses, always in the Primeira Liga.