Known For
Photos
Filmography

We Kill Them All
Movie

The Franchise
TV · as Magnus Peeples · 1 ep

Tracker
TV · as Coach Marty Perez · 1 ep

Vindicta
Movie · as Hale

Three Wise Men and a Baby
Movie · as Ivan

So Help Me Todd
TV · as Derek Kemp · 1 ep

Once Upon a Deadpool
Movie · as Swat Captain (School)

Deadpool 2
Movie · as Swat Captain (School)

Ring of Deception
Movie · as Police officer

Lucifer
TV · as Tim Dunlear · 1 ep

Sardaarji
Movie · as African Ghost Hunter

The Flash
TV · as Java · 1 ep

The Tomorrow People
TV · as Ultra Instructor · 2 eps

Continuum
TV · as Raul Wolford · 2 eps

Arrow
TV · as Merlyn Security #2 · 1 ep

Level Up
TV · as Elite Blood Marauder · 1 ep

Life Unexpected
TV · as CSIS · 1 ep

Fantastic Four: Rise of the Silver Surfer
Movie · as Wedding Security

Tin Man
TV · as Longcoat at Realm · 3 eps

Underworld: Evolution
Movie · as Gunner

Trapped Ashes
Movie · as Police #1 (uncredited)

Chaos
Movie · as Xander Harrington

Fighting the Odds: The Marilyn Gambrell Story
Movie · as Frank, Jamal's Stepfather

Supernatural
TV · as Abel · 1 ep

Catwoman
Movie · as Ferris Wheel Operator

The Chronicles of Riddick
Movie · as Lead Meccan Officer (as Micasha Armstrong)

X2
Movie · as Plastic Prison Guard

Black Sash
TV · as Tree · 1 ep

Deadly Little Secrets
Movie · as Armando

The Dead Zone
TV · as Linus the Bouncer · 1 ep

Smallville
TV · as Max Kasich · 1 ep

Dark Angel
TV · as Bodyguard 1, Tuck · 1 ep

Andromeda
TV · as Alien · 1 ep

First Wave
TV · as Choker Husk, Bartender · 1 ep

Stargate SG-1
TV · as Shak'l · 2 eps

The Outer Limits
TV · as Hmong, Policeman · 1 ep


