Густав Ашаффенбург родился 23 мая 1866 года в Цвайбрюкене(Германия). Получив образование в 7 университетах, работал с 1891 года по 1900 в Гейдельберге ассистентом, под руководством Э. Крепелина, а с 1895 года, после защиты диссертации по теме "Психология ассоциаций" в качестве доцента. С 1900 года он профессор и в это время начинает исследования в области юридической психологии. С 1904 года он становится профессором психиатрии и директором Психиатрической и неврологической клиники Кёльна. С 1929 года работает в качестве директора основанного им Научно–криминологического института при Кёльнском университете. Ашаффенбург предложил типологию преступников (случайные, обычные) на основе характерологических признаков, изучал влияние медикаментов на течение психических процессов, обосновывал критерии вменяемости.