Stephen Collins

Stephen Weaver Collins (born October 1, 1947) is an American actor, writer, and musician. He is perhaps best known for playing the role of Eric Camden on the long-running television series 7th Heaven and more recently as Dr. Dayton King on the ABC TV series No Ordinary Family.