Spudvisor
Indian Horse

Father Quinney

Fall

Father Sam Ryan

White House Down

Vice President Hammond

The Trotsky

Frank McGovern

X-Men: The Last Stand

Warren Worthington II

Mayday

Captain Randall Williams

H2O

U.S. Ambassador Conrad (2 episodes)

H2O

U.S. Ambassador Conrad

Silver City

Senator Judson Pilager

Childstar

Reed Harrison

American Masters

Self - Narrator (voice) (1 episode)

Tart

Mike Storm

The Art of War

Politician (uncredited)

Judging Amy

Judge Alistair McNeil (1 episode)

Magnolia

Alan Kligman, Esq.

Kansas City

Henry Stilton

The Ultimate Lie
Truman

Dinner Speaker (uncredited)

Bad Company

William V. 'Smitty' Smithfield (uncredited)

Dead Ahead: The Exxon Valdez Disaster

Bill Reilly - Presidential Delegation

Shocker

Lt. Don Parker

Salvador

Ambassador Thomas Kelly

The Great Bank Hoax

Reverend Everett Manigma

The Front

Alfred Miller

Nashville

John Triplette

Phase IV

James R. Lesko

The Lawyer

Intern in Legal Office (uncredited)

M*A*S*H

'Me Lai' Marston

Hogan's Heroes

Corporal Walter Comminsky (1 episode)