Родился в Накскове в семье помощника каменщика. Окончил грамматическую школу в Нюкёбинге. Хотел заниматься литературной деятельностью. С этой целью в 1845 году поехал в Копенгаген и показывал свои произведения Йонасу Коллину, министру финансов и покровителю искусств. Коллин выделил средства на частные уроки в Накскове и Нюкёбинге. В 1846 году Фром снова уехал в Копенгаген, где зарабатывал случайными уроками. Во время Прусско-Датской войны добровольцем вступил в армию. Служил в бригаде генерала Олафа Рюэ. Участвовал в битве при Фредерисии (6 июля 1849). После войны некоторое время жил во Фредериксверке, потом — в Копенгагене. Работал в статистическом бюро. Там же работал Магнус Оскар Меллерстрём, в то время сильнейший шахматист Копенгагена. Меллерстрём сыграл важную роль в совершенствовании Фрома как шахматиста. Позже Фром перешел на работу в Центральный аппарат управления тюрем, где работал до 1890 года.