Born in Norwich, Connecticut, Sebastian attended Lyndon State College in Lyndonville, Vermont, where he obtained his degree in meteorology.
Sebastian, who was born in Norwich, Connecticut, studied meteorology at Lyndon State College in Lyndonville, Vermont, and graduated with a degree.