Mejor conocido por su interpretación de Ángel en las series de televisión Buffy, la Cazavampiros y Ángel. En el 2017 comenzó a protagonizar SEAL Team.
Decidió ser actor a los 7 años y eventualmente fue descubierto mientras caminaba a su perro por el vecindario.
También es conocido como el Agente especial Seeley Booth en el drama policíaco Bones.
Se casó con Jaime Bergman en el 2001. La pareja tuvo a su primer hijo, Jade, en el 2002 y a una hija, Bella, en el 2009. Anteriormente estuvo casado con Ingrid Quinn.
Co-protagonizó junto a Sarah Michelle Gellar la serie Buffy, la Cazavampiros.