Mekhi Phifer - Cast

Register to mark this movie seen or favorite and personalize your experience

Mekhi Phifer

Mekhi Phifer

Mekhi Thira Phifer (born December 29, 1974) is an American actor. He is perhaps best known for his multi-year role as Dr. Greg Pratt on NBC's long-running medical drama ER and his co-starring role opposite Eminem in the feature film 8 Mile. He was a regular on the Fox crime show Lie to Me portraying the role of Ben Reynolds, before season 3. He was born in in Harlem, New York City, the son of Rhoda Phifer, a high school teacher; he grew up in a single-parent household with his mother. His acting career began in 1995, when Phifer attended an open casting call for director Spike Lee’s Clockers, beating over a thousand others to get the lead role as a narcotics dealer embroiled in a murder cover-up. He followed that role with another in the comedy spoof feature High School High (which also starred his former wife Malinda Williams) and continued by co-starring in the fright flick I Still Know What You Did Last Summer, starring Jennifer Love Hewitt and Freddie Prinze, Jr. Among Phifer’s other big-screen credits are Soul Food, The Biography of Spud Webb, Hell’s Kitchen, NYC, Tears of a Clown, O (as the titular character Odin a.k.a. O), and the thriller Uninvited Guest (as Silk). He appeared in Impostor as well as Paid in Full, 8 Mile, opposite Eminem and Dawn of the Dead. Phifer has a son, Omikaye, with his ex-wife, actress Malinda Williams. His second son, Mekhi Thira Phifer Jr., was born to his girlfriend Oni Souratha in Los Angeles on October 30, 2007.

Casted
  • Divergent

    Played Max

    Average Rating
    6.9
    13179 votes
    Release Date
    Mar 14, 2014
    12 years ago
  • Insurgent

    Played Max

    Average Rating
    6.4
    10243 votes
    Release Date
    Mar 18, 2015
    11 years ago
  • 8 Mile

    Played Future

    Average Rating
    7.1
    7589 votes
    Release Date
    Nov 08, 2002
    23 years ago
  • Allegiant

    Played Max

    Average Rating
    6.1
    6806 votes
    Release Date
    Mar 09, 2016
    10 years ago
  • Dawn of the Dead

    Played Andre

    Average Rating
    7.1
    4285 votes
    Release Date
    Mar 19, 2004
    22 years ago
  • I Still Know What You Did Last Summer

    Played Tyrell

    Average Rating
    5.4
    1646 votes
    Release Date
    Nov 13, 1998
    27 years ago
  • Shaft

    Played Trey Howard

    Average Rating
    6.0
    1377 votes
    Release Date
    Jun 15, 2000
    26 years ago
  • Honey

    Played Chaz

    Average Rating
    6.3
    1208 votes
    Release Date
    Dec 05, 2003
    22 years ago
  • Flypaper

    Played Darrien

    Average Rating
    6.4
    777 votes
    Release Date
    Aug 19, 2011
    14 years ago
  • Impostor

    Played Cale

    Average Rating
    6.1
    443 votes
    Release Date
    Dec 03, 2001
    24 years ago
  • Pandemic

    Played Gunner

    Average Rating
    5.1
    365 votes
    Release Date
    Feb 26, 2016
    10 years ago
  • Clockers

    Played Ronald 'Strike' Dunham

    Average Rating
    6.7
    339 votes
    Release Date
    Sep 15, 1995
    31 years ago
  • O

    Played Odin James

    Average Rating
    5.9
    299 votes
    Release Date
    Aug 31, 2001
    24 years ago
  • The Silent Hour

    Played Mason Lynch

    Average Rating
    6.4
    242 votes
    Release Date
    Oct 03, 2024
    1 year ago
  • Paid in Full

    Played Mitch

    Average Rating
    6.8
    229 votes
    Release Date
    Oct 25, 2002
    23 years ago
  • High School High

    Played Griff McReynolds

    Average Rating
    5.4
    213 votes
    Release Date
    Oct 25, 1996
    29 years ago
  • Lights Out

    Played Max Bomer

    Average Rating
    6.9
    136 votes
    Release Date
    Feb 16, 2024
    2 years ago
  • This Christmas

    Played Gerald

    Average Rating
    6.5
    136 votes
    Release Date
    Nov 27, 2007
    18 years ago
  • The Tuskegee Airmen

    Played Lewis Johns

    Average Rating
    7.1
    127 votes
    Release Date
    Aug 25, 1995
    31 years ago
  • Girl 6

    Played Himself (cameo) (uncredited)

    Average Rating
    4.9
    118 votes
    Release Date
    Mar 22, 1996
    30 years ago
  • Soul Food

    Played Lem

    Average Rating
    6.2
    86 votes
    Release Date
    Sep 26, 1997
    28 years ago
  • Slow Burn

    Played Isaac Duperde

    Average Rating
    5.3
    84 votes
    Release Date
    Sep 12, 2005
    20 years ago
  • Hell's Kitchen

    Played Johnny Miles

    Average Rating
    5.1
    44 votes
    Release Date
    Sep 11, 1998
    27 years ago
  • Long Gone Heroes

    Played Moreao

    Average Rating
    5.9
    42 votes
    Release Date
    Sep 12, 2024
    1 year ago
  • Carmen: A Hip Hopera

    Played Hill

    Average Rating
    6.2
    40 votes
    Release Date
    May 08, 2001
    25 years ago
  • Puff, Puff, Pass

    Played Big Daddy

    Average Rating
    5.9
    37 votes
    Release Date
    May 09, 2006
    20 years ago
  • The Suspect

    Played The Suspect

    Average Rating
    5.4
    35 votes
    Release Date
    Jan 23, 2013
    13 years ago
  • A Day Late and a Dollar Short

    Played Lewis

    Average Rating
    6.2
    27 votes
    Release Date
    Apr 19, 2014
    12 years ago
  • Obsession

    Played Sonny

    Average Rating
    5.2
    26 votes
    Release Date
    Sep 27, 2019
    6 years ago
  • The Supremes at Earl's All-You-Can-Eat

    Played James Henry

    Average Rating
    6.7
    24 votes
    Release Date
    Aug 07, 2024
    1 year ago
  • Chocolate City: Vegas Strip

    Played Best Valentine

    Average Rating
    5.8
    24 votes
    Release Date
    Jul 04, 2016
    9 years ago
  • Canal Street

    Played Prosecutor A.J. Canton

    Average Rating
    7.0
    24 votes
    Release Date
    Jan 18, 2019
    7 years ago
  • Last Man Standing

    Played Jeremy Davis

    Average Rating
    4.4
    20 votes
    Release Date
    Jun 07, 2011
    15 years ago
  • Uninvited Guest

    Played Silk

    Average Rating
    5.1
    17 votes
    Release Date
    Jun 01, 1999
    27 years ago
  • A Lesson Before Dying

    Played Jefferson

    Average Rating
    4.8
    16 votes
    Release Date
    May 22, 1999
    27 years ago
  • Brian's Song

    Played Gale Sayers

    Average Rating
    6.3
    16 votes
    Release Date
    Dec 02, 2001
    24 years ago
  • Subway Stories

    Played Man in Hallway (segment "Fern's Heart of Darkness")

    Average Rating
    5.3
    15 votes
    Release Date
    Jul 24, 1997
    29 years ago
  • A Day in the Life

    Played King Khi

    Average Rating
    5.5
    14 votes
    Release Date
    Jul 07, 2009
    16 years ago
  • Hav Plenty

    Played Harold

    Average Rating
    5.1
    12 votes
    Release Date
    Sep 11, 1997
    28 years ago
  • Nora's Hair Salon II: A Cut Above

    Played Maxwell Terry

    Average Rating
    5.2
    6 votes
    Release Date
    May 13, 2008
    18 years ago
  • The Other Brother

    Played Martin

    Average Rating
    3.1
    4 votes
    Release Date
    Apr 26, 2002
    24 years ago
  • The Love Section

    Played James Johnson

    Average Rating
    2.0
    3 votes
    Release Date
    Feb 01, 2013
    13 years ago
  • Played Self

    Average Rating
    10.0
    2 votes
    Release Date
    Mar 18, 2003
    23 years ago
  • A Talent For Trouble

    Played Mekhi Phifer

    Average Rating
    1.0
    1 votes
    Release Date
    Apr 06, 2018
    8 years ago
  • NBC 75th Anniversary Special

    Played Self

    Average Rating
    0.0
    0 votes
    Release Date
    May 05, 2002
    24 years ago
  • Average Rating
    0.0
    0 votes
Close
Join Discord Discord logo
Follow on X X logo