Leo Penn,77, an Emmy-winning TV director and father of...

Deaths Elsewhere

September 13, 1998

Leo Penn,77, an Emmy-winning TV director and father of actor-director Sean Penn, died of cancer Sept. 5 in Los Angeles.

Pub Date: 9/13/98

Baltimore Sun Articles
|
|
|
Please note the green-lined linked article text has been applied commercially without any involvement from our newsroom editors, reporters or any other editorial staff.