House
as Priest
Shameless
as Judge
Murder, She Wrote
as Donny Harrigan
Weeds
as Wade
21 Jump Street
as Todd Stevenson
Life
as Lou
Masters of Sex
as Reverend Peter Mayfair
From the Earth to the Moon
as Joe Allen
Alien Nation
as Sam Simian
LBJ
as Hubert H. Humphrey
I Spit on Your Grave III: Vengeance Is Mine
as Oscar
Night Crossing
Turnaround
as Ben
On Golden Pond
as Billy Ray
Mischief
as Jonathan Bellah
Big Shamus, Little Shamus
as Max Sutter
At Mother's Request
as Marc Schreuder
Sub Down
as Chief of the Boat
Heart of a Champion: The Ray Mancini Story
as Ray 'Boom Boom' Mancini
Desperate Lives
as Scott Cameron