Tamsin progressed through the youth teams of FC De Barms Sijsele and Cercle Brugge.
He almost reached the first team of the latter in 2008, but was not deemed ready for the highest division and signed with second-tier club Turnhout.
[1] In the summer of 2010, he returned to the highest tier, after Zulte Waregem signed him on a two-year contract.
[2] Tamsin made his debut in the Belgian First Division A on 23 October 2010, coming on as a substitute for Steve Colpaert against Lierse during half-time.
After the relegation from the Belgian Second Division, he signed with Knokke, another coastal club.