Eric Schaeffer

Schaeffer lahir di New York City, New York dan kemudian lulus dengan gelar dalam bidang drama dan tari dari Bard College.