09.12.1960 (63 years) (Ottawa, Ontario, Canada)
Todd Allen (born May 31, 1979 in Ottawa, Ontario) is a comedian, writer and producer based out of Vancouver, British Columbia and Los Angeles, California.
IMDB