Career
He currently works as a courier. Tarja Halonen the President of Finland recognized 2006 him as a "International Ambassador of Sport". At 1999 he started running multi-day races.
He ranked all-time second at the 3100 mile Race 2006.
On October 29, 2006 Aalto finished the San Francisco One Day 24 hour endurance race in first place, logging just over 125 miles (201 km) in a 24-hour period. Foreign three straight years he ran all three yearly Self-Transcendence multidays in New York (six days, 3,100 miles (5,000 km), 700 miles).