
Known for
Filmography

Liberty
as Jack Ryder
Speak Up
Speak Up
as Meeks

Three Colors: Pan-African
as Frank Moretti

Red April
as Selim

Sweetwater
as Frank

Stoker Hills
as Detective Adams

Shadows
as Dean

Boss Level
as Roy #2

Alone
as Jack Brian

Emerald Run
Director

Secret Obsession
as Xander

Undateable John
as Scott

The Savant
as Zane Carroll

A-X-L
as Craine Operative Berman

Eruption: LA
as Mayor Jones

Roxana
as Amir

Toxic Shark
as Reese

Never Leave Alive
as Colonel Zaroff

Price for Freedom
as Cyrus

2 Lava 2 Lantula!
as Alligator Dundee

Scream at the Devil
as Gabriel Jones

Ominous
as Father Francis

Kidnapped: The Hannah Anderson Story
as Agent Jernigan

Walk of Shame
as Biker Boy

Bullet
as Manual Kane

High School Possession
as David Shea

Snapshot
Director

The Contractor
as Elliott

Beneath
as Masek

The Great Fight
as Zane Carroll

The Life Zone
as Rory

Stuck in the Middle
as Jesus

The Grand Theft
as Mitch McAvoy

The Lincoln Lawyer
as Charles Talbot

Bare Knuckles
as Troy Rogers, Director

An Affirmative Act
as John DeMine

Immortally Yours
as Victor Price

Kinky Killers
as Marty
Sorrows Lost
2005
Sorrows Lost
as Kasadya

Skeleton Man
as Lt. York

Cellular
as Dmitri

2 Fast 2 Furious
as Darden

Vegas Vampires
as Vulture

The Honorable
as Junior Lopez

Witchblade
as Ian Nottingham

Murder in the China Basin
as Detective Alonzo




