Thats a brigg? Looks like a mystery snail to me, but then again, I am no expert on snails.
I believe 'mystery snail' is an alternate name for 'briggs' (Pomacea diffusa, as Juice said, formerly often referred to as Pomacea bridgesii) and other similar species.