Haslund var utdannet ingeniør i Tyskland. Rett etter avsluttet eksamen vendte han i 1921 tilbake til Norge med langt framskredet tuberkulose. Under den spanske borgerkrigen var han aktiv i Den norske hjelpekomite for Spania. Han var sammen med Karl Evang, Albert Raaen og Neimi Lagerstrøm Spaniakomiteens representant under arbeidet med opprettelsen av Norsk Folkehjelp i 1939. Han var også kontorsjef i Tiden Norsk Forlag. I 1937 ble han sekretær i Arbeiderpartiets stortingsgruppe.