V letech 1914–1919 studoval na Filozofické fakultě pražské univerzity a vedle toho navštěvoval i přednášky na Lékařské fakultě. Poté dvacet šest let působil na brněnské Vysoké škole veterinární, od roku 1927 jako profesor všeobecné biologie, později se specializoval na patologii včel a ryb. V letech 1945–1946 byl zvolen děkanem. Vedle toho se angažoval v domácích a zahraničních přírodovědeckých organizacích, působil jako redaktor Akvaristických listů, časopisu Živa a dalších publikací. Od roku 1947 se zapojil do budování Pedagogické fakulty Univerzity Karlovy, v letech 1948–1949 byl jejím děkanem. Vedl Biologický ústav Vysoké školy zvěrolékařské, spravoval její Ústřední knihovnu a mimo jiné vydal patnáct prací o J. E. Purkyňovi.