Si nutre di insetti, molluschi, semi e vegetali.
Il suo habitat naturale sono le zone umide e le coste, dove si può trovare in acqua dolce o salata. È un animale molto versatile e può essere trovato in diverse parti del mondo, dalle regioni tropicali alle aree temperate.