Todd Allen
Actor
San Diego, California, USA
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.
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.