Es herbívoro, alimentándose de hojas y ramitas de árboles y arbustos, de tallos tiernos y de la corteza de los árboles, así como de plantas acuáticas de lagos y ríos, pudiendo bucear en busca de nenúfares.