David Boreanaz

David Paul Boreanaz is an American film and television actor best known for his role on the television series Buffy the Vampire Slayer and Angel.

He was cast in the television series Buffy the Vampire Slayer, playing the mysterious Angel, a vampire with a soul. The show became enormously successful and Boreanaz starred in a spin-off series, Angel, which gave the character a chance to evolve and concentrated on Angel's battle for redemption. He appeared on Buffy from 1997 to 1999, at which point he began starring in Angel, which ran until 2004.