Viano tarnyba Antrojo pasaulinio karo metu daugiausia buvo Viduržemio jūroje, kur jis vadovavo kruizerių eskadrijai, gynė keletą svarbių konvojų ir vadovavo laivyno paramai sąjungininkų invazijoje į Siciliją.
ir Italija. Jis baigė karinę tarnybą vadovaudamas Britų Ramiojo vandenyno flotilės oro komponentai, sėkmingai vykdydamas veiksmus prieš japonus Sumatroje ir vakarinėje Ramiojo vandenyno dalyje. Po karo Vianas tarnavo Jungtinėje Karalystėje, kaip penktasis jūrų lordas ir kaip vyriausiasis komandantas. 1952 m. jis išėjo į pensiją su flotilės admirolo laipsniu, užėmė komercinius direktorus ir 1968 m. mirė namuose.