Baastad tok eksamen ved Oslo handelsgymnasium i 1907 og arbeidet med handel og shipping. Han var tilknyttet det norske konsulatet i Genova fra 1913 til 1921, var konsul i Rio de Janeiro i perioden 1921–1924 og virket senere som forretningsmann i Berlin. I 1921 ble han utnevnt til ridder av St. Olavs Orden, for «fortjenester av norske skipsinteresser».