Leo Allen has been one of the most prolific comedic forces in the New York alt comedy scene for almost ten years. You might have seen Leo is part of the comedy duo Slovin and Allen from their 'Comedy Central Presents,' which led to the duo writing for 'Saturday Night Live' from 2002 to 2005. Afterwards, Leo continued to hone his chops by touring with the likes of Eugene Mirman, Demetri Martin, Michael Showalter, and more. He has appeared on 'Late Night with Conan O'Brien,' 'Comedians of Comedy,' and 'Human Giant,' and was named Best Host at the 2008 ECNY Awards.
Added by Upcoming Robot on December 31, 2009