Videos

Book Your Next Show With John Bates

John Bates performs all over New York and Vermont, and the rest of New England – Massachusetts, Connecticut, New Jersey, Rhode Island and Maine. But he’s available to travel anywhere in the United Sates.

GET IN TOUCH