Biography:Leonard Francis Penn (August 27, 1921 – September 5, 1998) was an American actor and director. He was the father of musician Michael Penn and actors Sean Penn and Chris Penn.
Our movie and video library can only be streamed or downloaded by members only