Alfred Roll étudie à l'École des beaux-arts de Paris où il suit l'enseignement d'Henri Joseph Harpignies, de Léon Bonnat et de Charles-François Daubigny.
Il peint son premier paysage en 1869, puis expose Les Environs de Baccarat et Le Soir à Salon-de-Provence en 1870. Il est lieutenant de milice pendant la Guerre de 1870.
C'est en 1875 que le public commence à s'intéresser à lui avec Inondation à Toulouse.