Henri Edmonds was born in 1935 in Baltimore, Maryland, USA as Henriette Edmonds. She was an actress, known for Something the Lord Made (2004), Streetwise (1998) and The Wire (2002). She died on March 12, 2009 in Washington, District of Columbia, USA.