Lemsalu spilte i Tallinna Sport og Flora Tallinn i hjemlandet og tyske Mainz 05 før han dro til Norge, hvor han spilte i Strømsgodset, Start (2001) og fire sesonger (2002–05) i Bryne før karrieren ble avsluttet i Levadia Tallinn i hjemlandet.