A Definitive Ranking Of Black TV Dads

    From Randall on This Is Us to James Evans Sr. from Good Times, we've got the good, the corny, and the trifling. Let's fight about it.

    20. James St. Patrick, aka Ghost, played by Omari Hardwick

    19. Eli "Rowan" Pope played by Joe Morton

    18. Frank Mitchell played by William Allen Young

    17. John "Pops" Williams played by John Witherspoon

    16. George Jefferson played by Sherman Hemsley

    15. Joe Carmichael played by David Alan Grier

    14. Paul Patterson Sr. played by Richard Roundtree

    13. Carl Otis Winslow played by Reginald VelJohnson

    12. Joe West played by Jesse L. Martin

    11. Andre Johnson played by Anthony Anderson

    10. Jefferson Pierce played by Cress Williams

    9. Ralph Angel Bordelon played by Kofi Siriboe

    8. Mark "Flex" Washington played by Flex Alexander

    7. Ray Campbell played by Tim Reid

    6. Bernard "Bernie" McCullough played by Bernie Mac

    5. Michael Kyle played by Damon Wayans

    4. James Evans Sr. played by John Amos

    3. Christopher "Julius" Rock II played by Terry Crews

    2. Randall Pearson played by Sterling K. Brown

    1. Philip Banks, aka Uncle Phil, played by James Avery