Robert is an American, who was born and raised in Germany. Working there for way too many years as a Dental technician has turned him a little crazy. He eventually moved to LA to feed his creative needs. After graduating from Cinema Makeup School he specialized in Dental work and Fake heads for Film and TV.