Career
He has played for the Japan national team He is most known for his accuracy in free kicks. Iwamoto played for Vegalta Sendai and Nagoya Grampus before joining Auckland City Football Club, where he played in the 2006 Fédération internationale de football association Club World Cup.