
Movies (27)

The Glass Castle
as Mr. Thompson
2017

Deadly Secrets by the Lake
as Connor Blake
2017

A Perfect Christmas
as Mr. Bedwin
2016

Beeba Boys
as Tony Fleck
2015

My Ex-Ex
as Mr. Nelson
2015

Midnight Masquerade
as Carter Higgins
2014

Rocky Road
as Mr. Price
2014

Come Dance with Me
as Drew
2012

The Cry of the Owl
as Mr. Thierolf (uncredited)
2009

Anne of Green Gables: A New Beginning
as Phillip Granger
2008

Man of the Year
as Head of Alliance
2006

Neil
as Officer
2005

Coast to Coast
as Vice Admiral
2004

Dawn of the Dead
as Older Anchorwoman
2004

Ararat
as Celia's Father
2002

Zebra Lounge
as Hank
2001

Murder Among Friends
as Nathan Woodruff
2001

A Mother's Fight for Justice
as Bill Gordon
2001

Left Behind
as Eric Miller
2000

Harlan County War
2000

Bruiser
as Male Executive
2000

Dirty Work
as Suit Guy
1998

Murder at 1600
as V.P. Gordon Dylan
1997

Lethal Tender
as Lt. Rogers
1997

The Awakening
as FBI Agent
1995

Darkman II: The Return of Durant
as Bob's Boss
1995

Woman on Trial: The Lawrencia Bembenek Story
as Brass #1
1993
TV Shows (13)

The Handmaid's Tale
as Commander Grinnell
2017

The Expanse
as Father Cesar
2015

Good Witch
as John Beamish
2015

Suits
as Fred
2011

Lost Girl
as The General
2010

Warehouse 13
as Senator Stafford
2009

The Listener
as PJ Martin
2009
MVP
as Salesman #1
2008

Tilt
as Philip 'Phil'
2005

Mayday
as Jimmy Leeward
2003

Sue Thomas: F.B.Eye
as Henry Myman, FBI Attorney for Jack
2002

Relic Hunter
as Alan Evans
1999

Catwalk
as Husband
1992