Scheytt studerte musikk ved Folkwang Universität der Künste i Essen og jus ved Universitetet i Bochum. Han er leder av Ruhr.2010 GmbH som presenterte Essen og Ruhrområdet som europeisk kulturhovedstad i 2010, og er siden 2007 professor ved institutt for kulturforvaltning ved Hamburg høyskole for musikk og teater. Scheytt driver et eget rådgivningsfirma KULTUREXPERTEN GmbH, et rådgivningsfirma for kulturlivet.