Yes, you can use AMEX to deposit and withdraw at some of the best online casinos. You can find a complete list of the top gambling sites that accept American Express right here.