Posiada wykształcenie wyższe ekonomiczne, jest doktorem habilitowanym nauk ekonomicznych, absolwentem Szkoły Głównej Handlowej w Warszawie (SGH). W latach 1997-2018 był pracownikiem naukowym w SGH, od 2009 roku na stanowisku profesora nadzwyczajnego. Posiada licencję maklera papierów wartościowych i licencję doradcy inwestycyjnego.
W 1996 roku pracował w Centrum Operacji Kapitałowych Banku Handlowego w Warszawie na stanowisku Doradcy Inwestycyjnego w Wydziale Doradztwa i Analiz.
Od 1996 do 2007 roku pracował w ING Investment Management (Polska) S.A., gdzie od czerwca 2002 roku pełnił funkcję Wiceprezesa Zarządu, a od kwietnia 2006 roku Prezesa Zarządu. Od 1999 do 2007 roku pracował w ING Towarzystwie Funduszy Inwestycyjnych, gdzie od października 1999 roku pełnił funkcję Członka Zarządu, od czerwca 2002 roku Wiceprezesa Zarządu, a od kwietnia 2006 roku Prezesa Zarządu.
Od sierpnia 2007 roku jest założycielem, wiodącym akcjonariuszem i Prezesem Zarządu Quercus TFI S.A.
Od 2011 r. jest Członkiem Rady Nadzorczej Navigator Capital S.A., a od listopada 2021 r. Przewodniczącym Rady Nadzorczej DI Xelion sp. z o.o.
Sebastian Buczek jest honorowym obywatelem w rodzinnej miejscowości Jedlina-Zdrój.