no it doesn't, lead does.
"tin"foil is made from aluminium and it will block phone signals.
i built a spy headquarters in a Western nation a few years back and after spending thousands testing different methods, they settled on lining the floor, walls and ceilings with aluminum foil to create secure spaces.