Ravn var sjømann i utenriksfart og ble kaptein i Ofotens Dampskibsselskab etter å ha tatt skipssertifikat ved sjømannskolen i Tromsø. Han drev fraktefart for veivesenet, var havnelos og havneassistent hos havnefogden, var kompasskorrigør og styreformann i Narvik Dampskibsselskab samt medlem i styret til A/S Bil- og personferge Narvik-Ankenes fra selskapets oppstart i 1930.