He was born in Helsinki and represented the club HKV Helsinki. He finished sixth at the 1996 World Junior Championships and competed at the 2000 Olympic Games and the 2000 European Indoor Championships without reaching the final. He never became Finnish champion.