Movrex

Movrex

Discover your next favorite movie with our Netflix-inspired platform. Browse trending films, explore detailed information, and get personalized recommendations.

Quick Links

  • Home
  • Trending
  • Popular
  • Top Rated
  • Upcoming
  • In Theaters
  • TV Shows

Resources

  • TMDb API
  • Next.js
  • Tailwind CSS
  • Framer Motion

© 2026 Movrex. All rights reserved.

Privacy PolicyTerms of ServiceMade with by Codedits
← Back
McKinley Freeman

McKinley Freeman

Acting
IMDb

Biography

McKinley Freeman (born June 9, 1976) is an American actor and producer. He has appeared in films and on television series, including the starring role of Derek Roman in the drama series Hit the Floor, portraying the role of Dominic in the OWN's drama TV series Queen Sugar, and playing the character Lewis in Hulu's Reasonable Doubt. Description above from the Wikipedia article McKinley Freeman, licensed under CC-BY-SA, full list of contributors on Wikipedia.

Popularity: 1
Total credits: 38

Known For

NCIS
TV
★7.6

NCIS

as Sergeant Ross Barnes

Criminal Minds
TV
★8.3

Criminal Minds

as Agent Franks

Movies (16)

If Not Now, When

If Not Now, When

as Jackson

2020

Good Boy

Good Boy

as Nate

2020

Illicit

TV Shows (21)

NCIS

NCIS

as Sergeant Ross Barnes

1 ep.

Criminal Minds

Criminal Minds

as Agent Franks

1 ep.

Bones

Behind the Camera

Illicit

Illicit

Producer

Illicit

Illicit

Producer

Bones
TV
★8.2

Bones

as Coach Davis McIntyre

CSI: Miami
TV
★7.7

CSI: Miami

as MDPD Uniform

9-1-1
TV
★8.2

9-1-1

as Burglar

ER
TV
★7.8

ER

as Flight Medic

The Closer
TV
★7.9

The Closer

as Agent Burns

Scandal
TV
★7.2

Scandal

as Sean Campbell

Boston Legal
TV
★7.9

Boston Legal

as Entertainment Lawyer

Sherri
TV
★2.6

Sherri

as Self - Guest

Titans
TV
★7.9

Titans

as Justin Cole

Switched at Birth
TV
★7.4

Switched at Birth

as Brad Ziff

NCIS
TV
★7.6

NCIS

as Sergeant Ross Barnes

2003

Criminal Minds
TV
★8.3

Criminal Minds

as Agent Franks

2005

Bones
TV
★8.2

Bones

as Coach Davis McIntyre

2005

CSI: Miami
TV
★7.7

CSI: Miami

as MDPD Uniform

2002

9-1-1
TV
★8.2

9-1-1

as Burglar

2018

ER
TV
★7.8

ER

as Flight Medic

1994

The Closer
TV
★7.9

The Closer

as Agent Burns

2005

Scandal
TV
★7.2

Scandal

as Sean Campbell

2012

Boston Legal
TV
★7.9

Boston Legal

as Entertainment Lawyer

2004

Sherri
TV
★2.6

Sherri

as Self - Guest

2022

Titans
TV
★7.9

Titans

as Justin Cole

2018

Switched at Birth
TV
★7.4

Switched at Birth

as Brad Ziff

2011

Illicit

as Lance

2020

Loved To Death

Loved To Death

as Jackson

2019

I Got the Hook Up 2

I Got the Hook Up 2

as Detective Freeman

2019

Message From a Mistress

Message From a Mistress

as Jackson Clinton

2017

Hometown Hero

Hometown Hero

as Mitch

2017

The Best Thanksgiving Ever

The Best Thanksgiving Ever

as The Hammer

2016

Second Chance Christmas

Second Chance Christmas

as Malcom

2014

Greencard Warriors

Greencard Warriors

as LB

2014

End of Watch

End of Watch

as Williams

2012

Blue-Eyed Butcher

Blue-Eyed Butcher

as Constable

2012

Waking Madison

Waking Madison

as Henry

2011

10 Years Later

10 Years Later

as Darrell Litner

2010

Delta Farce

Delta Farce

as Airborne Soldier

2007

Pop Rocks

Pop Rocks

as TV Host

2004

If Not Now, When

If Not Now, When

as Jackson

2020

Good Boy

Good Boy

as Nate

2020

Illicit

Illicit

as Lance

2020

Loved To Death

Loved To Death

as Jackson

2019

I Got the Hook Up 2

I Got the Hook Up 2

as Detective Freeman

2019

Message From a Mistress

Message From a Mistress

as Jackson Clinton

2017

Hometown Hero

Hometown Hero

as Mitch

2017

The Best Thanksgiving Ever

The Best Thanksgiving Ever

as The Hammer

2016

Second Chance Christmas

Second Chance Christmas

as Malcom

2014

Greencard Warriors

Greencard Warriors

as LB

2014

End of Watch

End of Watch

as Williams

2012

Blue-Eyed Butcher

Blue-Eyed Butcher

as Constable

2012

Waking Madison

Waking Madison

as Henry

2011

10 Years Later

10 Years Later

as Darrell Litner

2010

Delta Farce

Delta Farce

as Airborne Soldier

2007

Pop Rocks

Pop Rocks

as TV Host

2004

Bones

as Coach Davis McIntyre

1 ep.

CSI: Miami

CSI: Miami

as MDPD Uniform

1 ep.

9-1-1

9-1-1

as Burglar

1 ep.

ER

ER

as Flight Medic

1 ep.

The Closer

The Closer

as Agent Burns

1 ep.

Scandal

Scandal

as Sean Campbell

1 ep.

Boston Legal

Boston Legal

as Entertainment Lawyer

1 ep.

Sherri

Sherri

as Self - Guest

1 ep.

Titans

Titans

as Justin Cole

4 ep.

Switched at Birth

Switched at Birth

as Brad Ziff

1 ep.

Close to Home

Close to Home

as William Harding

1 ep.

The Client List

The Client List

as Client

1 ep.

Samantha Who?

Samantha Who?

as Tony Dane

4 ep.

Hit the Floor

Hit the Floor

as Derek Roman

40 ep.

Reasonable Doubt

Reasonable Doubt

as Lewis

29 ep.

Over There

Over There

as MP

1 ep.

Relationship Status

Relationship Status

as Scotty

2 ep.

American Soul

American Soul

as Ike Turner

1 ep.

Daytime Divas

Daytime Divas

as Shawn Robinson

10 ep.

NCIS

NCIS

as Sergeant Ross Barnes

1 episodes

Criminal Minds

Criminal Minds

as Agent Franks

1 episodes

Bones

Bones

as Coach Davis McIntyre

1 episodes

CSI: Miami

CSI: Miami

as MDPD Uniform

1 episodes

9-1-1

9-1-1

as Burglar

1 episodes

ER

ER

as Flight Medic

1 episodes

The Closer

The Closer

as Agent Burns

1 episodes

Scandal

Scandal

as Sean Campbell

1 episodes

Boston Legal

Boston Legal

as Entertainment Lawyer

1 episodes

Sherri

Sherri

as Self - Guest

1 episodes

Titans

Titans

as Justin Cole

4 episodes

Switched at Birth

Switched at Birth

as Brad Ziff

1 episodes

Close to Home

Close to Home

as William Harding

1 episodes

The Client List

The Client List

as Client

1 episodes

Samantha Who?

Samantha Who?

as Tony Dane

4 episodes

Hit the Floor

Hit the Floor

as Derek Roman

40 episodes

Reasonable Doubt

Reasonable Doubt

as Lewis

29 episodes

Over There

Over There

as MP

1 episodes

Relationship Status

Relationship Status

as Scotty

2 episodes

American Soul

American Soul

as Ike Turner

1 episodes

Daytime Divas

Daytime Divas

as Shawn Robinson

10 episodes