In 1996, he graduated from Byram Hills High School in Armonk, New York, located in Westchester County.
I think we can all learn things if we really want to. It's fascinating how that can get expedited when you have a support system around you.
Edmund Patrick Cahill
New York City, New York, USA
Check out our guide to horror, see what IMDb editors are watching, and more.