Janell McLeod

Info

Role

Actress

Date of birth

07/26/1926

Date of death

03/11/2019

Place of birth

Jacksonville, Florida, USA

Janell McLeod

Biography

Janell McLeod was born on July 26, 1926 in Jacksonville, Florida, USA. She was an actress, known for The Gift (2000), Love Field (1992) and The Handmaid's Tale (1990). She died on March 11, 2019 in Asheville, North Carolina, USA.

Known For

Freedom Song
Freedom Song
7.3
7.3
The Gift
The Gift
6.7
6.7
Love Field
Love Field
6.5
6.5