Jay Swartz was born on March 20, 1970 in Cleveland, Ohio, USA. He is known for his work on While Supplies Last (2002).
演员
饰:Derek the Nipple Boy
2002-11-20(美国)