Cast of
For Love of Liberty: The Story of America's Black Patriots

About For Love of Liberty: The Story of America's Black Patriots

This High Definition, PBS miniseries uses letters, diaries, speeches, journalistic accounts, historical text and military records to document and acknowledge the sacrifices and accomplishments of African-American service men and women since the earliest days of the republic.

Full Cast of For Love of Liberty: The Story of America's Black Patriots

Halle Berry
plays Host

Halle Berry as Host

Halle Maria Berry (born Maria Halle Berry; August 14, 1966) is an American actress. She began her career as a model a...

See Halle Berry's other roles

Colin Powell
plays Self

Colin Powell as Self

Colin Luther Powell was an American politician, statesman, diplomat, and United States Army officer who served as the...

See Colin Powell's other roles

Angela Bassett
plays Self (voice)

Angela Bassett as Self (voice)

Angela Evelyn Bassett (born August 16, 1958) is an American actress. Known for her work in film and television since ...

See Angela Bassett's other roles

Morgan Freeman
plays Self (voice)

Morgan Freeman as Self (voice)

Morgan Freeman (born June 1, 1937) is an American actor, director, and narrator. Noted for his distinctive deep voice...

See Morgan Freeman's other roles

Jesse L. Martin
plays Self (voice)

Jesse L. Martin as Self (voice)

Jesse Lamont Martin (né Watkins; January 18, 1969) is an American actor and singer. He originated the role of Tom Col...

See Jesse L. Martin's other roles

Avery Brooks
plays Narrator (voice)


Crew of For Love of Liberty: The Story of America's Black Patriots

Discover the backstage crew of For Love of Liberty: The Story of America's Black Patriots →