Peter Stickles was born on October 8, 1976 in New York City, New York, USA. He is known for his work on Shortbus (2006), The Lair (2007) and The Trouble with Barry (2013). Read more on iMDB