Sachs was born in London to actors Leonard Sachs, who was born in South Africa, and Eleanor Summerfield. He was twice married: first to Welsh Actress Siân Phillips (1979–1991) and, secondly, to Casey Defranco. Sachs was known for his role as sorcerer Ethan Rayne in Buffy the Vampire Slayer.