Lagoun made his first Belarusian team at the 2000 Summer Olympics in Sydney, where he placed tenth in the 4×100 m freestyle (3:20.85), and twelfth in the 4×200 m freestyle (7:24.83), as a member of the Belarusian swimming team.