Štěpán vystudoval Právnickou fakultu Univerzity Karlovy v Praze. Studoval rovněž na Právnické fakultě University of Oslo.
V advokacii působí od roku 2016. Advokátní zkoušky složil v roce 2019. V praxi se věnuje poskytování právních služeb ve všech oblastech práva se zaměřením na právo občanské, pracovní, trestní, správní a právo veřejných zakázek.
Právní služby poskytuje v českém a anglickém jazyce.