Brian and his wife Beth Bruce had their first child, Jamen, in 1996. They divorced in 2000. He dated co-star Alyssa Milano. During his time off the set, he enjoys being a handyman which was his job before acting (and was his character's job when he played Leo Wyatt on "Charmed"). He also enjoys golf and auto racing.