Sjöstrand war född i Målilla församling af Linköpings stift är 1835 och prestwigdes är 1879 i Upsala , der han förut wunnit filosofilk doktorsgrad och aflagt teologisk kandidatexamen.