'7th Heaven': Where Is Barry Watson Today?

Barry Watson with his former 7th Heaven co-stars Jessica Biel, Mackenzie Rosman, Catherine Hicks and Beverley Mitchell
Jessica Biel with her former "7th Heaven" co-stars

Jessica Biel with her former "7th Heaven" co-stars

Barry Watson with his former 7th Heaven co-stars Jessica Biel, Mackenzie Rosman, Catherine Hicks and Beverley Mitchell