Show more
John Clifford Rose was a British actor. Wikipedia
John Aprea
Matthew Perry
Ben Affleck
Alain Delon