Stephen Weaver Collins (born October 1, 1947) is a former American actor. He is known for playing Eric Camden on the WB/CW television series 7th Heaven from 1996 to 2007. Afterwards, Collins played the roles of Dayton King on the ABC television series No ...
(wikipedia)