Show more
Edwin Stafford Nelson was an American actor, best known for his role as Dr. Michael Rossi in the television series Peyton Place. Wikipedia
Ben Affleck
Brandon Sklenar
Alicia Silverstone
Tony Goldwyn