Demetri Martin was born on May 25, 1973 in New York City, New York, USA. He is a writer and actor, ...
Is allergic to nuts.
I love Steven Wright.
New York City, New York, USA
Dive deep into IMDb Picks, Amazon Originals, and more.