Rolf Scheider was born and raised in Cologne, Germany. After completing his business studies he worked in the Beauty and Cosmetics Industry and moved to Paris in 1975 to work as a make-up artist and model. He founded the model agency People International in the 80s and after working on more than 4000 castings, he sold the company.