Высшее образование получил в Венском университете, специальное — в Высшей сельскохозяйственной школе в Венгерском-Альтенбурге, в которой по окончании курса был назначен ассистентом, а затем профессором. С 1884 г. работал профессором Высшей технической школы в Вене.
Главные труды Крафта: