I haven't checked into whether it is legal or not in those countries, but I have seen plenty of Brazilian poker players online. You can find some great sites to play on at
http://www.casino-australia.net Most places will give you free money to try them out before you deposit, and they are all very reputable.