Yes...as you may be asked for it when you apply for the tourist visa ....
And again at check in for your flight and again on arrival in Thailand.
Suggest posting your question on this helpful forum to get others experiences.
****************************************************************