Steve Olson

Steve Olson (born December 30, 1957) is an Canadian actor.

He is voice of Narrator in Dick Dastardly and Secret Squirrel.