Known For
Photos
Filmography

Good American Family
TV · as Terrance Kinnard · 2 eps

Mayor of Kingstown
TV · as Stevie · 48 eps

CSI: Vegas
TV · as Dr. Milton Hudson · 10 eps

9-1-1: Lone Star
TV · as Charles Vega · 12 eps

Star Trek: Picard
TV · as Romulan Guard · 2 eps

For All Mankind
TV · as Commander Rich LaPorte · 1 ep

In the Dark
TV · as Hank Mason · 13 eps

The Good Doctor
TV · as Ed · 1 ep

Second Chance
TV · as Agent Strayburn · 1 ep

The Whispers
TV · as Jessup Rollins · 13 eps

Minority Report
TV · as Dr. Emory · 1 ep

Chicago P.D.
TV · as Theo Morris · 2 eps

NCIS: New Orleans
TV · as Raymond Isler · 17 eps

Ray Donovan
TV · as DA Jackson Holt · 1 ep
The Longer Day of Happiness
Movie · as Steve

Revolution
TV · as Nicholas · 4 eps

Longmire
TV · as Hargis · 1 ep

The Newsroom
TV · as Rodger Hutchinson · 2 eps

Suits
TV · as Prosecutor Alexander · 1 ep

Body of Proof
TV · as Michael Avery · 1 ep

Harry's Law
TV · as Avery Beckland · 7 eps

Extraordinary Measures
Movie · as Cal Dunning

Edgar Floats
Movie · as Richard Tunick

Hawaii Five-0
TV · as Elliot Brenner · 1 ep

The Good Guys
TV · as Roland · 1 ep

Castle
TV · as Robert Weldon · 1 ep

Mental
TV · as Carl Belle · 13 eps

NCIS: Los Angeles
TV · as ATF Agent John Stone · 1 ep

Ring of Death
Movie · as Steve james

Eli Stone
TV · as Paul Miller · 1 ep

Raising the Bar
TV · as Eric Barnett · 1 ep

The Mentalist
TV · as Whiteside · 1 ep

K-Ville
TV · 2 eps

Damages
TV · as Anthony Carter · 8 eps

Supernatural
TV · as Deputy Jaffe

Bones
TV · as Uniformed Cop · 1 ep

Criminal Minds
TV · as Dr. Malcolm Ramsey

Grey's Anatomy
TV · as Paul Anderson · 1 ep

The Closer
TV · as Mr. Reed · 1 ep

Boston Legal
TV · as Dr. Giles Bromfield · 1 ep

Desperate Housewives
TV · as Detective Harrison · 3 eps

Threat Matrix
TV · as Capt. Hanson · 1 ep

NCIS
TV · as Captain Stengel, Joe Sacco · 1 ep

Nip/Tuck
TV · as Wendell Sutherland · 1 ep

The Shield
TV · as Art Gadway · 1 ep

CSI: Miami
TV · as Dr. Robert Langley · 1 ep

Everwood
TV · as FBI Agent · 1 ep

The Division
TV · 1 ep

Crossing Jordan
TV · as Dave Rosso · 1 ep

CSI: Crime Scene Investigation
TV · as Ben Parker, FBI Agent Parker · 1 ep

Strong Medicine
TV · 1 ep

Providence
TV · 1 ep

Godzilla
Movie · as Utah Captain

Sweet Jane
Movie · as Darryl

Sports Night
TV · as Oscar · 1 ep

Nightman
Movie · as Raleigh Jordan

Childhood Sweetheart?
Movie · as Lowell

Night Man
TV · as Raleigh Jordan · 44 eps

Independence Day
Movie · as Sky Crane Pilot

Josh Kirby... Time Warrior: Last Battle for the Universe
Movie · as Zoetrope

Josh Kirby... Time Warrior: Journey to the Magic Cavern
Movie · as Dr. Zoetrope

The Sentinel
TV · as Dr. Tarloff · 1 ep

Josh Kirby... Time Warrior: Trapped on Toyworld
Movie · as Zoetrope

Josh Kirby... Time Warrior: Planet of the Dino-Knights
Movie · as Zoetrope

Josh Kirby... Time Warrior: Eggs from 70 Million B.C.
Movie · as Dr. Zoetrope

Josh Kirby... Time Warrior: The Human Pets
Movie · as Dr. Zoetrope

JAG
TV · as Gunnery Sgt. Smith · 1 ep

What a Cartoon!
TV · as Commander (voice) · 1 ep

Stargate
Movie · as Brown

ER
TV · as Officer Kenny Grant · 1 ep

Short Cuts
Movie · as Joe Robbins' Pal

seaQuest DSV
TV · as Corbett · 1 ep

The Nanny
TV · as Reporter · 1 ep

Black and White
Movie

Law & Order
TV · as Mark Lancer · 1 ep

Strapless
Movie · as Croupier

Star Trek: The Next Generation
TV · as Lt. Sanders · 1 ep


