Also does stand-up comedy. He did a hysterical New York show in 1999 based on being named "worst guest of the week" by a woman who posts on a Conan O'Brien internet newsgroup.
Aries
Todd Andrew Barry
The Bronx, New York, USA