Stephen Weaver Collins ( born October 1 , 1947 ) is an American actor , writer , director , and musician , best known for playing Eric Camden on the long-running television series `` 7th Heaven '' .
Stephen Weaver Collins ( born October 1 , 1947 ) is an American actor , screenwriter , director , and musician . He is best known for playing Eric Camden on the television series `` 7th Heaven '' .