from where??? New York??? then show me your New York DL — that’s fine.
A lot of people from New York don't have driver's licenses. You don't need one. A passport is valid. Mr. Officer boy just needs to deal with it.