Tabanelli was born in Perugia. He was a member (third) of the Italian wheelchair curling team at the 2006 Winter Paralympics in Torino. He was the skip of the Italian team at the 2010 Winter Paralympics in Vancouver.