Known For
Filmography

The Believer
Movie · as Gus

Nano
Movie · as Phil Leary

Atlas Shrugged: Part III
Movie · as Dispatcher #3

Bates Motel
TV · as Mac Dixon · 1 ep

Hitchcock
Movie · as Male Prop Master

Argo
Movie · as Hedley Donovan

Transformers: Dark of the Moon
Movie · as Old NASA Scientist

Shameless
TV · as Charlie · 1 ep

Rizzoli & Isles
TV · as Reverend William Scott · 1 ep

The L.A. Riot Spectacular
Movie · as Jury Foreman

Lost
TV · as Sgt. Sam Austen · 2 eps

S.W.A.T.
Movie · as Agent Hauser

Without a Trace
TV · as Sheriff Paddon · 1 ep

Pearl Harbor
Movie · as Captain Low

Alias
TV · as Mr. Johnson · 1 ep

CSI: Crime Scene Investigation
TV · as Chris Daniels · 1 ep

Malcolm in the Middle
TV · as Capt. Renquist · 1 ep

Angel
TV · as Commander Petrie · 1 ep

Mercury Rising
Movie · as Peter Burrell

Mars
Movie · as Ike Ringo

The Outsider
Movie · as Alan Houston

Gattaca
Movie · as Mission Commander

Acts of Betrayal
Movie · as Hydra

Beyond Belief: Fact or Fiction
TV · as Vick Pernelle (segment "The Perfect Record") · 1 ep

Brooklyn South
TV · as Tim DiWalla · 1 ep

The Practice
TV · as John Schramm · 2 eps

Mercenary
Movie · as Klinge

Profiler
TV · as Roy Atkins · 1 ep

Timemaster
Movie · as Commando Leader

Eye of the Stalker
Movie · as Officer Weldon

JAG
TV · as Captain McNamara · 1 ep

Star Trek: Voyager
TV · as Saavedra · 1 ep

Hercules: The Legendary Journeys
TV · as Cassus · 1 ep

Beverly Hills Cop III
Movie · as Holloway

Darkness Before Dawn
Movie · as Detective Bayer

Bound by Honor
Movie · as Officer Young

The X-Files
TV · as Crew Cut Man, The Cleaner · 1 ep

In the Line of Duty: Siege at Marion
Movie · as Woody Jackson

Getting Up and Going Home
Movie · as George Renan

Melrose Place
TV · as Det. Banning · 1 ep

Renegade
TV · as Chuck Woodley · 2 eps

The Hat Squad
TV · as Mickey Morgan · 1 ep

Silk Stalkings
TV · as Arthur Whitman · 1 ep

Eerie, Indiana
TV · as Garbage Collector · 1 ep

L.A. Law
TV · as Mr. Colasurdo · 1 ep

Rita Hayworth: The Love Goddess
Movie · as John Rayborn

Knots Landing
TV · as Ed · 1 ep
