Actor
Corner Office
2023
as Elevator Neighbour
Spinning Gold
2023
as Rudolph Isley
Married by Mistake
2023
as DeMarcus
The Best Version of Love
2023
as Duncan
Rock Dog 3: Battle the Beat
2023
as Neon Lyte (voice)
The Wedding Veil Expectations
2023
as Sam
The Bad Seed Returns
2022
as Ronnie George
Wifelike
2022
as Agent Black
Eight Gifts of Hanukkah
2021
as Jimmy
The Christmas Contest
2021
as Marty
The Baker's Son
2021
as Tim
Don't Go Breaking My Heart
2021
as Leo
Time for Us to Come Home for Christmas
2020
as Owen
Cheer Squad Secrets
2020
as Detective Logan
Love in the Forecast
2020
as Darren
Torn: Dark Bullets
2020
as Damon Bell
Our Christmas Love Song
2019
as Mayor Duran
Love on the Slopes
2018
as Max Adams
Falling for Vermont
2017
as Sheriff Kevin Gaines
The Perfect Catch
2017
as Officer Jake Miller
Hailey Dean Mysteries: Deadly Estate
2017
as Officer Franklin
Toni Braxton: Unbreak My Heart
2016
as Scott Rhodes
Her Infidelity
2015
as Officer
Mighty Mighty Monsters in Halloween Havoc
2013
Baby Sellers
2013
as Kyle
2012
2009
as AF1 Science Officer
Dr. Dolittle: Million Dollar Mutts
2009
as Ridiculuz
Lost Behind Bars
2008
A Valentine Carol
2007
as Dez
FBI: Negotiator
2005
as Thompson
The Hard Corps
2005
as Leonard
G.I. Joe: Valor vs. Venom
2004
as Tunnel Rat (voice)
Scary Movie 3
2003
as Rapper #2
G.I. Joe: Spy Troops
2003
as Tunnel Rat (voice)
Hot Wheels: World Race
2003
as Alec Wood (voice)
They Call Me Sirr
2001
as Dante
Strange Frequency
2001
as Carter (segment 'More Than A Feeling')
Our Guys: Outrage at Glen Ridge
1999
as Carl Brewer (as Doron Bell Jr.)
Unwed Father
1997
as Keith
Home Song
1996
as Teenage Boy