2020
Blood on Her Badge
(TV Movie)
2019-2020
Boomerang
(TV Series)
Bryson Broyer
- End of the Road
(2020)
... Bryson Broyer
- Feels Like Heaven
(2020)
... Bryson Broyer
- Hot Sex
(2020)
... Bryson Broyer
- 7 Day Weekend
(2020)
... Bryson Broyer
- Reversal of a Dog
(2020)
... Bryson Broyer
18 More Episodes
2019
The Unsettling
(TV Series)
Connor
- Pilot
(2019)
... Connor
- Holy of All
... Connor
- Holy of One
... Connor
- Follow the Pure Path
... Connor
- The Holy Flame Controls Us All
... Connor
8 More Episodes
2012-2018
General Hospital
(TV Series)
T.J. Ashford
- Episode #1.14188
(2018)
... T.J. Ashford
- Episode #1.14122
(2018)
... T.J. Ashford
- Episode #1.14071
(2018)
... T.J. Ashford
- Episode #1.14062
(2018)
... T.J. Ashford
- Episode #1.14032
(2018)
... T.J. Ashford
137 More Episodes
2018
Thriller
Andre Dixon
2018
All Night
(TV Series)
Christian Fulner
- Finale
(2018)
... Christian Fulner
- The Darkness
(2018)
... Christian Fulner
- Tarot Cards
(2018)
... Christian Fulner
- Safe Sex
(2018)
... Christian Fulner
- Sink or Swim
(2018)
... Christian Fulner
10 More Episodes
2018
Savage Youth
Gabe
2017
Nowhere, Michigan
David
2016
Untitled Lena Waithe Project
(TV Movie)
Emmett
2016
Ringside
(TV Movie)
TC
2013
House Party: Tonight's the Night
(Video)
Chris Johnson
2013
Blue Caprice
Lee
2012
Mr. Box Office
(TV Series)
Anthony
- Somebody's Watching Me
(2012)
... Anthony
- Pilot
(2012)
... Anthony
2011
Memphis Beat
(TV Series)
Jesse
- Body of Evidence
(2011)
... Jesse
2011
Love That Girl!
(TV Series)
Gilbert
- We Are Family, Part 2
(2011)
... Gilbert
2011
Private Practice
(TV Series)
Tyler Hatcher
- A Step Too Far
(2011)
... Tyler Hatcher
2010
Detroit 1-8-7
(TV Series)
Appleman
- Home Invasion/Drive-By
(2010)
... Appleman
2009
Weeds
(TV Series)
Teenager
- Wonderful Wonderful
(2009)
... Teenager
2005-2009
Everybody Hates Chris
(TV Series)
Drew
- Everybody Hates the G.E.D.
(2009)
... Drew
- Everybody Hates Bomb Threats
(2009)
... Drew
- Everybody Hates Tasha
(2009)
... Drew
- Everybody Hates Back Talk
(2009)
... Drew
- Everybody Hates the Car
(2009)
... Drew
88 More Episodes
2008
Numb3rs
(TV Series)
Bishop
- Checkmate
(2008)
... Bishop
2006
The Celestine Prophecy
Basketball Principal Player
2006
All of Us
(TV Series)
Mike
- Don't It Make My Brownies Blue
(2006)
... Mike
2005
Strong Medicine
(TV Series)
Shay Williams
- Clinical Risk
(2005)
... Shay Williams
2005
The Shield
(TV Series)
Lionel
- Bang
(2005)
... Lionel
2005
The Game Feat. 50 Cent: Hate It or Love It
(Video short)
The Game - Young
2004/I
Ray
Ray Charles Jr. - 9-10 Yrs.
2004
Cold Case
(TV Series)
R.J. Holden
- The Plan
(2004)
... R.J. Holden
2003
MADtv
(TV Series)
Tyson
- Episode #9.11
(2003)
... Tyson
2003
The Law and Mr. Lee
(TV Movie)
Andre Lee
2003
CSI: Crime Scene Investigation
(TV Series)
Tramelle Willis-Tombs
- Lucky Strike
(2003)
... Tramelle Willis-Tombs
2002
ER
(TV Series)
Boy
- Chaos Theory
(2002)
... Boy
2016
Soap Central
(TV Series)
Self - Interviewee
- Daytime Emmys Red Carpet 2016
(2016)
... Self - Interviewee
2014
LA Live the Show
(TV Series)
Self - Special Guest
- The Pan African Film Festival
(2014)
... Self - Special Guest
2013
AXS Live
(TV Series)
Self - Guest
- Episode #3.45
(2013)
... Self - Guest
2013
Good Day L.A.
(TV Series)
Self
- Episode dated 12 September 2013
(2013)
... Self
2013
House Party 5: Keepin' It Old School
(Video short)
Self
2008
39th NAACP Image Awards
(TV Special)
Self
2007
38th NAACP Image Awards
(TV Special)
Self
2006
14th Annual Inner City Destiny Awards
(Video)
Self - Presenter
2006
The 20th Annual Soul Train Music Awards
(TV Special)
Self
2006
37th NAACP Image Awards
(TV Special)
Self
2005
The 7th Annual Family Television Awards
(TV Special)
Self
2005
36th NAACP Image Awards
(TV Special)
Self
2005
Access Granted
(TV Series)
Young 'Game'
- The Game Featuring 50 Cent: Hate It or Love It
(2005)
... Young 'Game'
2005
The 31st Annual People's Choice Awards
(TV Special)
Self