Egyetemi tanulmányait a budapesti m?egyetemen végezte. El?bb ott, majd a tudományegyetemen Lóczy Lajos mellett volt tanársegéd; közben megszerezte a filozófiai doktorátust. 1896-98-ban Kínában tett tanulmányutat, ahol hidrográfiai és geográfiai kutatásokat végzett. Hazatérése után a Földtani Társulatnál, majd a Földrajzi Társaságnál töltött be különböz? tisztségeket. Budapesti és kolozsvári egyetemi tanárkodás után 1940-ben ment nyugdíjba. A Magyar Tudományos Akadémia levelez? tagja (1920-1949). Elnöke volt a Földrajzi Társaságnak, a Magyar Turista Egyesületnek és a Természetvédelmi Tanácsnak. Sokoldalú tudományos tevékenysége közül kiemelkedik a Balaton tanulmányozása. Jelent?sek morfológiai eredményei, továbbá a folyók szakaszjellegér?l szóló tanulmányai. Eredményesen foglalkozott az emberföldrajzzal és az öntözések jelent?ségével az emberi kultúra fejl?dése szempontjából.