Johan Adolph Rust schilderde hoofdzakelijk stadsgezichten, rivierlandschappen en zeestukken. Hij volgde een opleiding aan de academie in Amsterdam, en kreeg tevens les van zijn oom, de stadsportrettist Cornelis Springer. In zijn geboortestad en woonplaats Amsterdam gaf hij tekenles op de Ambachtsschool en de Industrieschool der Maatschappij voor de Werkende Stand. Johan Rust heeft onder anderen les gegeven aan Ferdinand Hart Nibbrig, John Hulk jr., F.A. Lissone en Martin Monnickendam. Vanaf 1856 was de schilder lid van de kunstenaarssociëteit Arti et Amicitiae in Amsterdam. Regelmatig exposeerde Rust zijn werk op de jaarlijkse tentoonstellingen van Levende Meesters in Amsterdam, Den Haag en Rotterdam.