William Monaghan

William Monaghan is the American actor who portrayed Doctor Stephen Gregory on the hit TV Series Buffy the Vampire Slayer.