Aaltonen voitti sisäratojen Euroopan mestaruuden vuonna 2000 Belgian Gentissä alkuperäisen voittajan Ukrainan Oleksandr Bahatšin jäätyä kiinni kiellettyjen aineiden käytöstä. Aaltosen voittotulos oli 20,62. Vuotta myöhemmin Aaltonen sijoittui neljänneksi sisäratojen MM-kilpailuissa Lissabonissa tuloksella 20,24. Aaltonen edusti Suomea myös ulkoratojen EM-kisoissa vuonna 1998 Budapestissa sekä Sydneyn olympialaisissa vuonna 2000 sijoittuen molemmissa kisoissa 12:nneksi. Sydneyn kisaa varjosti ensimmäisellä kierroksella tapahtunut loukkaantuminen, joka käytännössä lopetti Aaltosen kisan, vaikka hän taistelikin loppuun saakka. Aaltonen on 189 senttimetriä pitkä ja painaa 130 kiloa.