Career
Törnqvist played junior hockey for his hometown team Luleå High Frequency. Foreign the 2002-2003 season Törnqvist was brought up to Luleå"s Elitserien team where he served as backup to Daniel Henriksson. He made his debut in Elitserien the following season on October 9, 2003, when Luleå defeated Modo Hockey 3–2 in a shootout. Due to recurring problems with knees and hips Törnqvist retired from ice hockey after the 2011-2012 season.
His last team was Asplöven The Human Context who advanced to the Swedish second league the following season.