Ferreira har cerebral parese. Han begynte å konkurrere i 1984, deltok i sitt første VM i 1986, og har deltatt i samtlige syv paralympiske leker fra 1988 til 2012.