Background
Larch was born in Salem, Massachusetts.
Larch was born in Salem, Massachusetts.
After his lead role in the radio serial Captain Starr of Space (1953-1954), John Larch entered films in 1954. He also appeared in two other The Twilight Zone episodes, playing a psychiatrist in "Perchance to Dream" and the sheriff in "Dust".