Leonard Downing

Leonard Downing. (19*-) Actor.

He had roles in The Final Sting of the Dying Wasp (Performed at The Space, 1979, directed by Mavis Taylor) and Hey Smile Wit' Me (1979).