
Acting

Last Vegas
as Floor Manager

Alvina: Thunder & Lightning
as Alex

The Undershepherd
as Doctor

Wake
as Mr. Reitman

Jesse Stone: Death in Paradise
as Hank Bishop

Duplex
as Antique Dealer

Bounce
as Ron Wachter

Noriega: God's Favorite
as Oliver North

Stalled
as Ward

Children of the Corn V: Fields of Terror
as Lily's Father

Shameless
as Mark · 1 ep.

Hawaii Five-0
as Kyle Kalani · 1 ep.

Criminal Minds
as William LaMontagne, Sr. · 1 ep.

Commander in Chief
as Hale Richardson · 1 ep.

House
as Richard McNeil · 2 ep.

Desperate Housewives
as Jim Peterson · 2 ep.

Medical Investigation
as Lorenzo Whiteside · 1 ep.

Joan of Arcadia
as Charlie Marx · 2 ep.

Threat Matrix
as Major · 1 ep.

CSI: Miami
as Warren Emerson · 1 ep.