Il est l'un des treize enfants de Josef Volk, professeur. De 1903 à 1906, il fréquente l'école latine de Rottenburg am Neckar et obtient en 1910 son abitur au gymnasium d'Ehingen.
Jusqu'en 1914, il étudie la théologie catholique, la philosophie et les mathématiques à l'université de Tübingen. En 1915, il est diplômé en mathématiques à Tübingen et poursuit ses études à l'université technique de Munich.
En raison de la situation politique en Lituanie, il est fait, grâce aux mathématiciens Georg Rost(de) et Eduard von Weber(de), professeur à l'université de Wurtzbourg, succédant à Weber après sa mort en 1935. Après la retraite de Rost, il est aussi professeur d'astronomie et prend la direction de l'institut et de l'observatoire universitaires.
En 1937, il fonde la faculté de sciences naturelles et participe à la consolidation des installations astronomiques et mathématiques après le bombardement de Wurtzbourg le .
Après avoir été licencié en 1945 par le gouvernement militaire, il devient de 1947 à 1949 professeur et directeur adjoint de l'Institut de recherches mathématiques d'Oberwolfach. Il redevient professeur à Würzburg en 1949 puis prend sa retraite très peu de temps après pour des raisons de santé.