Home / Discover / People

The Curse of La Llorona

2019
as Detective Cooper

Gen V

2023
as Polarity

Cruel Intentions

1999
as Ronald Clifford

Reasonable Doubt (2022)

2022
as Brayden Miller

Not Another Teen Movie

2001
as Black Guy at Party

Halloween: Resurrection

2002
as Rudy Grimes

Vixen

2015
as Professor Macalester

Save the Last Dance

2001
as Derek Reynolds

The Fountain

2006
as Antonio

Graduation Week

1999
as Darren

Horror Noire

2021
as Mr. Clay

Kemper

2008
as Ross

Deep in the Darkness

2014
as Dr. Michael Cayle

Christmas Hotel

2019
as Connor

Dracula 2000

2000
as Trick

Barbershop

2002
as Jimmy James

Murder on the 13th Floor

2012
as Jordan Braxton

Vixen: The Movie

2017
as Professor Macalester (voice)

The Murder Pact

2015
as Detective Dakoulas

A Raisin in the Sun

2008
as George Murchison

Courage Under Fire

1996
as Thompson

Rent-an-Elf

2018
as Liam

Cruel Intentions

2024
as Hank Chadwick

The Burrowers

2008
as Callaghan

The Burrowers

2008
as Walnut Callaghan

Till

2022
as Gene Mobley

Guest Star

Episode American Horror Story
Dark Cousin
2012
Episode Madam Secretary
The Courage to Continue
2018
Episode The Boys Presents: Diabolical
One Plus One Equals Two
2022
Episode NCIS
Crossing the Line
2019
Episode Kevin (Probably) Saves the World
Brutal Acts of Kindness
2017
Episode On Air With Ryan Seacrest
3/5/04
2004
Episode Reaper
... A New Hope
2009
Episode Reasonable Doubt (2022)
Family Feud
2022
Episode Reaper
Dirty Sexy Mongol
2009
Episode Reasonable Doubt (2022)
Can't Knock the Hustle
2022
Episode Static Shock
Consequences
2003
Episode Lie to Me
Undercover
2009
Episode The Agency
Doublecrossover
2002
Episode Bones
The Resurrection in the Remains (1)
2015
Episode Lie to Me
Sacrifice
2009
Episode Lie to Me
Love Always
2009