Strādājis aptiekā Saratovā, vēlāk – Sanktpēterburgā. Beidzis ar farmācijas maģistra grādu Tērbatas universitāti, 1891. gadā aizstāvēja zinātņu doktora disertāciju. Strādājis Ķeizariskajā Eksperimentālās medicīnas institūtā Sanktpēterburgā, vadījis Farmaceitu biedrības ķīmisko laboratoriju, 1894.-1898. gadā bija Krievijas farmācijas žurnāla atbildīgais redaktors, 1905.–1908. gadā Farmācijas biedrības prezidents. 1906. gadā Kārļa Krēsliņa vadībā sanāca pirmais Viskrievijas farmaceitu kongress. 1900. gadā Ņevas prospektā viņš atvēra aptieku, kas kļuva par lielāko un iecienītāko Sanktpēterburgā.