Nato a Buffalo si laurea al Kenyon College in Ohio e al Professional Acting Program in Dallas con un Master di Fine Arts. Va a N.Y. e inizia recitando in teatro. Contemporaneamente scrive per National Lampoon...Leggi tutto