• Forrester Harvey. Actor: The Invisible Man. For over 30 years he was a fixture in Hollywood films that were set in England, Ireland or Scotland, His first film...