James Marsters James Marsters

Former Buffy the Vampire Slayer star James Marsters is engaged, People reports.

The 47-year-old recently popped the question to girlfriend Patricia Rahman, a 24-year-old fashion design student, his rep told People.

Check out photos of James Marsters

The couple met at a concert in 2006. They plan to marry in the fall.

Marsters is best known as Spike on cult favorite Buffy. Since his time in Sunnydale, Marsters has starred on Smallville and Without a Trace. He will next appear on CBS' remake of Hawaii Five-O.