
Acting

The Amazing Spider-Man
as Principal

Charlie Wilson's War
as CIA Award Presenter

Patton's Ghost Corps
as Narrator

Envy
as 3M Worker

Elvis and the Colonel: The Untold Story
as Hotel Manager

'Twas the Fight Before Christmas
as David 'Dad' Martin

McGee and Me!: A Star in the Breaking
as David 'Dad' Martin

Moving Target
as Agent on Duty

Murder Ordained
as Kevin Lloyd

Welcome Home, Bobby
as Coach

Chicago Med
as Jim Foster · 1 ep.

Brothers and Sisters
as Board Member #1 · 1 ep.

Desperate Housewives
as Dr. Craig · 6 ep.

Boston Legal
as Adam Herbett · 1 ep.

Entourage
as William Morris Agent · 1 ep.

NCIS
as CDR Doug Jakobsen · 1 ep.

24
as Richard Armus · 3 ep.

CSI: Crime Scene Investigation
as Brad Lewis · 15 ep.

The West Wing
as Energy Secretary Gerald Deloit · 1 ep.

Charmed
as Arnold Halliwell · 1 ep.