Best known as DJ Alan Freed in the 1978 film American Hot Wax. He also appeared in ABC's The Legend of Jesse James.
His first appearance was as a son of James Stewart in the 1965 film Shenandoah.
He also acted in the 1976 miniseries Rich Man, Poor Man.
He was replaced by Rob Reiner in the role of the son-in-law after the pilot for Justice For All was picked up, but the title of the show was changed to All in the Family.