What to watch
Best streaming guide in the US
Edson Stroll

Edson Stroll

1929-01-06

Edson Stroll was born on January 6, 1929 in Chicago, Illinois, USA as Edson Roy Stroll. He was an actor, known for Snow White and the Three Stooges (1961), The Twilight Zone (1959) and McHale's Navy (1964).

He died on July 18, 2011 in Marina del Rey, California, USA.

View source on IMDb