He was the founding guitarist of Finnish folk metal band Finntroll along with vocalist Jan "Katla" Jämsen.
Teemu Selänne | Teemu Pulkkinen | Teemu Mäntysaari | Teemu Hartikainen |
On March 16, 2003, shortly before the release of Visor Om Slutet, guitarist Teemu Raimoranta died when he fell off a bridge in Hakaniemi, Helsinki.