1865 wurde er Professor an der Akademie der bildenden Künste in Wien am Schillerplatz. Hier entstand sein zweites Hauptwerk "Sieg des Prinzen Eugen bei Zenta". 1868 malte er in der neu erbauten Wiener Hofoper die Fresken "Hochzeit des Figaro" und "Krönung von Kaiser Franz Josef zum König von Ungarn".