Spudvisor
Naked

Father Butterfield

Scandal

Senator Bryan Rich (1 episode)

Bones

Col. Phillip Seymour Shore (1 episode)

Nip/Tuck

Airline Representative (1 episode)

Popular

Serious Male Judge (1 episode)

Hey Arnold!

Mr. Johanssen (voice) (5 episodes)

Rescue Me

State Trooper

Platoon Leader

Sgt. Robert Hayes

Sweet Revenge

Maj. Bill Teague

Silence of the Heart

Dan Norlan (uncredited)

Hunter

Uniform Cop / Ray, Detective (3 episodes)