Esses deslocamentos podem ser de poucos até centenas de quilômetros. Percorre as distâncias maiores quando as condições locais alteram-se, devido à flutuação natural do ciclo de águas, fazendo escassear as fontes de alimento. Alimenta-se de peixes, caramujos, e filhotes de jacaré, embora também coma insetos e pequenos vertebrados terrestres, de forma ocasional.