Featured on the Howard Stern Radio Show on the one-year anniversary of September 11. He talked about his 9/11 experience and how being a diehard fan kept him from getting to his desk on the 96th floor of the North Tower by 8:30 a.m.
Currently playing Lou in the off-Broadway play "Lenny & Lou" at 29th Street Rep in New York City.