Home / Discover / People
  • Created April 7, 2019 by
    Administrator admin
  • Modified September 29, 2021 by
    Administrator admin

Arrival

2016
as Deputy Director of the CIA Dan Ryder

Upside Down

2012
as Soldier

The Walk

2015
as Texas Tourist

The Covenant

2006
as Patrolman Reeve

Race

2016
as Francis Schmidt

Appiness

2018
as Jeffrey

Partners in Action

2002
as Capt Spiotta

Xchange

2001
as Walt Simons

The Festival

2005
as Bobby Diamond

Montréal Girls

2023
as Professor

Barney's Version

2010
as Bartender at Wedding

The Girl He Met Online

2014
as Detective Olsen

One Way Out

2002
as Jess

Deadly Betrayal

2003
as Detective Lentino

The Killing Yard

2001
as Anthony Simonetti

Everywhere

2010
as Man #1

Snakeman

2005
as Dr. Rick Gordon

Still Life: A Three Pines Mystery

2013
as Superintendant Brebeuf

Dead Silent

1999
as Sitton

The Witness

1999
as Kurt

Detention

2003
as Earl Hendorf

Airspeed

1998
as Donovan

A Deadly Encounter

2004
as Detective Bruder

The Good Lie

2013
as Professor Field

JFK: The Smoking Gun

2013
as Senator Ralph Yarborough

Stranger in the House

1997
as Roy Rankston

Stonewall

2015
as Detective Jack Smythe

No Good Deed

2002
as Customs Captain

Punisher: War Zone

2008
as Agent Miller

Direct Action

2004
as Phil, Agent in Charge

Nico the Unicorn

1998
as Deputy Pete

Back to Sherwood

1998
as Guy of Gisborne

Dead End

1998
as Burnett

Director

Movie Theo Fleury: Playing With Fire 2011

Writer

Movie Theo Fleury: Playing With Fire 2011

Producer

Movie Theo Fleury: Playing With Fire 2011

Guest Star

Episode Special Ops Force
Charade
1998
Episode Are You Afraid of the Dark?
The Tale of the Fire Ghost
1994
Episode Are You Afraid of the Dark?
The Tale of the Hunted
1999
Episode Doc
Citizen Crane
2002
Episode The Hunger
Double (aka Beyond Any Measure)
2000
Episode Largo Winch
Legacy
2001
Episode The Mystery Files of Shelby Woo
The Paul Revere Mystery
1998