Cold Take
Discover
Club
Blind Pick
Log in
Sign up
L
Leo Allen
Follow
Born 21 November 1972 in Middleboro, Massachusetts, USA
Actor
See all 6 →
Sealed
2010
?.?
?.?
It's Kind of a Funny Story
Mr. Reynolds
Sealed
2010
?.?
?.?
Just Wright
Paul
Sealed
1997
?.?
?.?
Who's the Caboose?
Congratulator #2
Sealed
2002
?.?
?.?
Stella Shorts 1998-2002
College Buddy
Producer
Sealed
2003
?.?
?.?
Comedy Central Roast of Denis Leary
Consulting Producer