Known For
Photos
Filmography

Wayward
TV · as Dwyane Andrews · 7 eps

NEXTLAND
Movie · as Dale Jakes

The Rookie: Feds
TV · as Elijah Stone · 1 ep

The Cleaning Lady
TV · as Jeremy Dolan · 8 eps

Turner & Hooch
TV · as Xavier Watkins · 12 eps

Firefly Lane
TV · as Travis · 6 eps

Marry Me This Christmas
Movie

The Twilight Zone
TV · 1 ep

The Rookie
TV · as Elijah Stone · 12 eps

Ransom
TV · as Oliver Yates · 39 eps

Snowfall
TV · as Buckley · 14 eps

Slasher
TV · as Dylan Bennett · 8 eps

Milwaukee
Movie · as Will

Romantically Speaking
Movie · as Dave

UnREAL
TV · as Dr. Simon · 10 eps

Chicago Med
TV · as Jason Walker · 2 eps

Plush
Movie · as Butch Hopkins

Seasick Sailor
Movie · as Big Guy

Graceland
TV · as Dale "DJ" Jakes · 38 eps

Motive
TV · as Lee Ward · 1 ep

Dead Before Dawn
Movie · as Dazzle Darlington

Chicago Fire
TV · as Danny Booker · 3 eps

Three Inches
Movie · as Macklin Sportello
Two Knots
Movie · as Devon

17th Precinct
Movie · as Andres Lopez
Three Inches
TV · 1 ep

Falling Skies
TV · as Jamil Dexter · 4 eps

TRON: Legacy
Movie · as Sobel (uncredited)

Hard Ride to Hell
Movie · as Dirk

Tucker and Dale vs. Evil
Movie · as Jason

Messages Deleted
Movie · as Dude up Front

Betwixt
Movie · as Decker

R. L. Stine's The Haunting Hour
TV · as Major Mayhem · 1 ep

Human Target
TV · as Omar · 1 ep

Dr. Dolittle: Million Dollar Mutts
Movie · as Brandon Turner

Revolution
Movie

Cole
Movie · as Clay

Love Happens
Movie · as Mohawk

Ratko: The Dictator's Son
Movie · as Juwann

Harper's Island
TV · as Danny Brooks · 13 eps

Sea Beast
Movie · as Drew

Yeti: Curse of the Snow Demon
Movie · as Rice

Vice
Movie · as Gangbanger Driver

Love Sick: Secrets of a Sex Addict
Movie · as Gabriel

Hybrid
Movie · as Ashmore

Scar
Movie · as Howard

Ashes Fall
Movie · as Owen

The Best Years
TV · as Devon Sylver · 21 eps

She's the Man
Movie · as Toby

Power Rangers S.P.D.: Zapped
Movie · as Jack Landors

Power Rangers S.P.D.: Joining Forces
Movie · as Jack Landors

Power Rangers S.P.D.: Boom
Movie · as Jack Landors

Power Rangers S.P.D.: Wired
Movie · as Jack Landors

Power Rangers S.P.D.: Stakeout
Movie · as Jack Landors

Reunion
TV · 1 ep

Criminal Minds
TV · as Captain Adrian Scott · 1 ep

Have You Heard? Secret Central
Movie · as Eddie Edwards

Perfect Romance
Movie · as Rude Student

Scooby-Doo 2: Monsters Unleashed
Movie · as Skater Dude #2

The Days
TV · as Trey Morgan · 5 eps

D.C. Sniper: 23 Days of Fear
Movie · as Eye Witness

Black Sash
TV · as Antoine · 1 ep

Smallville
TV · as Yance · 2 eps

CSI: Crime Scene Investigation
TV · as Anthony Samuels · 1 ep

Power Rangers
TV · as Jack Landors · 38 eps



