Antes de iniciar nas categorias de base do Palmeiras, apesar de muitos pensarem assim, não foi coveiro e sim trabalhou em uma funerária em sua cidade natal. Jogou pela Seleção Brasileira entre 1995 e 1996, incluindo a participação nos Jogos Olímpicos de 1996.
Destaque do time palmeirense, em 1996 foi negociado com o futebol Europeu. Logo de cara, defendeu um grande clube do futebol mundial, o Parma, então campeão da Copa da UEFA, jogando ao lado de craques como Buffon, Thuram, Crespo e Brolin. Encontrou muita dificuldade para se adaptar, e assim foi transferido para o Benfica.
Também não deu sorte no futebol português, e então foi devolvido por empréstimo ao Palmeiras, no ano de 1997. Devido às boas partidas pelo Verdão, o Benfica resolveu dar-lhe outra chance de mostrar seu futebol no cenário internacional. Porém, disputou apenas cinco partidas pela Liga Portuguesa, e acabou voltando para o futebol brasileiro.
Assinou com o Corinthians, maior rival do Palmeiras, o que gerou muita polêmica na época. Foi Campeão Brasileiro em 1998, e ainda levantou a taça do Campeonato Paulista em 1999, antes de ser comprado pelo Vasco da Gama, que preparava um super-time. Junto de Amaral chegaram Edmundo (Fiorentina), Romário (Flamengo) e Juninho Paulista (Atlético de Madrid).
Esse time empilhou diversas taças como o Campeonato Brasileiro de 2000 e a Copa Mercosul de 2000. Depois do sucesso vascaíno, foi vendido ao Fiorentina. Diferente de sua primeira passagem pelo velho continente, desta vez ele conseguiu se firmar, e se manteve na titularidade até 2002, quando o clube italiano foi extinto, devido às dividas superiores a 22 milhões de euros. O clube abriu falência.
No mesmo ano, assinou com o Be?ikta?, onde foi Campeão Turco. No fim de seu contrato, em 2003, assinou com o Grêmio um contrato de seis meses para a disputa da Copa Libertadores da América, no ano do centenário do clube. Com a eliminação precoce do time gaúcho, Amaral cumpriu seu contrato e não renovou.
Em 2004, assinou com o Al-Ittihad, da Arábia Saudita, porém não disputou sequer uma partida. No segundo semestre, disputou a Série B pelo Vitória, numa campanha drástica, foi rebaixado para a Série C do Campeonato Brasileiro. No ano seguinte, foi anunciado pelo Atlético Mineiro, mas não se firmou como titular devido a seguidas lesões. Em 2006, voltou para a Europa, defendendo o Pogo? Szczecin, da Polônia.
Passou pelo Santa Cruz, antes de ajudar o Grêmio Barueri a subir para a Série A. Em 2009, aos 36 anos, partiu para a Austrália, jogou a A-League pelo Perth Glory Football Club.
Em 2015 foi contratado pelo Grêmio Catanduvense para a disputa da Série A2 do Campeonato Paulista. e esteve nos desconhecidos Manado United e Persebaya 1927.
Em 2016 atuou no Poços de Caldas e depois no CapivarianoFC até sua aposentadoria.
Atualmente Amaral está aposentado e faz trabalhos de Presença Vip e Mestre de Cerimônias.
Temas de Palestras:
- Esportes - Futebol
- Mestre de Cerimônias
- Presença Vip