David Boreanaz was born on May 16, 1969 in Buffalo, New York. He grew up in Philadelphia, Pennsylvania. His father is a television weatherman and his mother is a travel agent. He is of Italian descent. The surname Boreanaz is of Northern Italian origin. He was raised Catholic.