Born in Tallinn, Talts" professional career started in 2001, when he signed with KML team TTÜ-A.Le Coq. In 2004 Talts signed with Bundesliga team RheinEnergie Kölane In the 2006–2007 season Talts played in Euroleague for the German squad.
Talts stayed with Rock for two more seasons and was one of the key players in winning the national league once more in 2009-2010 season.
In December 2010 he signed with Krasnye Krylya Samara of Russian Professional Basketball League. In March 2011 he signed with Cimberio Varese in Italy.