Heikki Anttila

Age: 43
Country: Finland
Location: Lohja
Affiliation: Team Finland
Height: 6 ft 4 in
Weight: 205 lb
Ranking ID: 1071831
Member since: December 14, 2015