Tulis kelanjutan untuk paragraf ini - Pada tahun 1798, Wallis adalah komandan Jenderal Venetia. Tahun berikutnya, selama Perang Koalisi Kedua, ia memerintahkan bagian dari tentara Habsburg di Swabia di bawah Archduke Charles. Dia memimpin Kolom Ketiga dalam serangannya terhadap posisi Prancis dalam kemenangan Habsburr atas Divisi Jenderal Jordan's Army of the Danube di Pertempuran Ostrach
tanggal 21 Maret. Seminggu kemudian, dan dalam kekalahan Prancis di Stockach pada tanggal 25 Maret, ia memimpin sayap kanan. Dari tanggal 14 hingga 25 April, sementara Archduke Charles tidak siap, Wallis mengambil alih komando pasukan utama Habsburg yang berkemah di tepi Sungai Rhine. Beberapa minggu kemudian, ia memerintahkan cadangan dalam Pertempuran Zürich Pertama pada tanggal 4 Juni, di mana Jenderal Divisi André Masséna, yang sekarang memerintahkan Tentara Danube dan Tentara Swiss, dikalahkan dan dipaksa untuk mundur di seberang sungai Limmat. Selama pertempuran, Wallis memimpin lima batalyon granader dalam menyerbu posisi Prancis di Gunung Zürich. Dia terluka parah, dan meninggal lima minggu kemudian, pada tanggal 19 Juli 1799.