Родился в 1971 году. Живёт в Москве.
Окончил факультет журналистики Московского государственного университета имени М. В. Ломоносова.
Автор пяти книг стихотворений, нескольких сборников эссе и романов. Переводил стихи современных английских и американских поэтов. Лауреат премии «Триумф» (2001) в области поэзии. Автор пьесы «Пушкин в Америке» (лауреат конкурса «Действующие лица – 2005») и «Карлик» (постановка в Театре Маяковского, 2004).
Заместитель главного редактора литературного журнала «Новая Юность». Ведущий еженедельной программы «Достояние республики» на телеканале «Культура» в 2008 – 2010.
Стихотворения Шульпякова переведены на английский, немецкий, болгарский, китайский, французский и арабский языки.