Naukę malarstwa rozpoczął w warszawskiej Szkole Sztuk Pięknych, jako uczeń Christiana Breslauera. Po upadku powstania styczniowego wyjechał do Monachium i kształcił się w Akademii u prof. Fritza Bambergera. W czasie swoich licznych podróży wykonywał studia i malarskie szkice z natury, które służyły mu później przy malowaniu, wykańczanych już w pracowni, obrazów. Najchętniej malował krajobrazy górskie; często oświetlone promieniami zachodzącego słońca. Malował też pejzaże nadmorskie i ogrody ze starożytnymi ruinami. Jego obrazy cieszyły się uznaniem krytyki i powodzeniem u publiczności.