Christopher Flannery was born in Scranton, Pennsylvania, United States.
http://www.chrisflannery.com