Todd Allen
Biography
Todd Allen (born 31 May 1979, in Ottawa, Ontario) is a comedian, writer and producer based out of Vancouver, British Columbia and Los Angeles, California.
Bio from Wikipedia
Discography
Records they worked on — most-collected first.
Credited work
14 releases · 4 albums · active 1987–1999
- Performance · 14
Studios: Westlake Studios · A&M Studios · Kiva Recording · Private Studios
Frequent collaborators
- 21st Century Girls
- Drown
- Suffer Usa

