Spudvisor
Ba

Token Man

NCIS: Los Angeles

CIA Officer Steven Erdnase (1 episode)

I Am That Man

CIA Agent Gregory Halpin

Hoax

John Singer

9-1-1

Capt. Vincent Gerrard (13 episodes)

Big Muddy

Wyatt Cooper

The Extendables

Vardell Duseldorfer

Director

Writer

Producer

Hawaii Five-0

IA Detective Nicholas Cruz (1 episode)

Dark Games

Detective Joe Grimes

Epoch

Captain Tower

Joe Dirt

Buffalo Bob

V.I.P.

Thomas Binford Shaklee (1 episode)

The Guardian

Chester Calvado

The X-Files
Key West

Sheriff Cody Jeremiah Jefferson (13 episodes)

The Owl
Moon 44

Jake O'Neal

Pass the Ammo

Kenny Hamilton

¡Three Amigos!

German's Other Friend

Cobra

Night Slasher