At the 2012 Summer Olympics in London, Lindgren competed as a crew member in the men's 470 class. His team received a berth by finishing twenty-second at the ISAF World Championships in Perth, Western Australia. Teaming with his older brother and skipper Joonas Lindgren in the opening series, the Finnish duo accumulated a net score of 167 to claim twenty-first spot in a fleet of twenty-seven boats.