
Acting

McVeigh
as Gun Show Vendor

Alan and the Rulers of the Air
as Greg

Bones and All
as Mr. Harmon (uncredited)

Alien Incursion
as Stucker

The Perfect Husband: The Laci Peterson Story
as Det. Frank Ross

D.C. Sniper: 23 Days of Fear
as Lieutenant Jacobs

The Astronaut's Wife
as Allen Dodge
Facade
as Bob Kelner

Baby Brokers
as Frankie Dees

For Love and Glory
as Christian Morgan

Supernatural
as Clark Adams · 1 ep.

The Dead Zone
as Dr. Jaeger · 1 ep.

Smallville
as Roger Nixon · 5 ep.

CSI: Crime Scene Investigation
as Max Duncan · 1 ep.

Charmed
as Zile · 1 ep.

Stargate SG-1
as Brian Vogler · 1 ep.

Timecop
3 ep.

Early Edition
as Kurt Porter · 1 ep.

JAG
as Captain Cahill · 1 ep.

The X-Files
as Sgt. Louis Frisch · 2 ep.