No photoLeo AllenActingBorn 21/11/1972Middleboro, Massachusetts, USAKnown ForChicago Fire2012Comedy Bang! Bang!2012Jon Benjamin Has a Van2011It's Kind of a Funny Story2010Just Wright2010Michael & Michael Have Issues2009Comedians of Comedy2005Stella Shorts 1998-20022002On Edge2001Comedy Central Presents1998Who's the Caboose?1997Late Night with Conan O'Brien1993Friday Night Videos1983Saturday Night Live1975Saturday Night Live1975Saturday Night Live1975