David Boreanaz

David Boreanaz is an American actor, television producer, and director, who was born on May 16, 1969 in Buffalo, New York.

Filmography

 * Angel (1999-2004)
 * Bones (2005-2017)
 * SEAL Team (2017-present)