IMDb Page
Movie Release Date Character Age at Release
Montréal Girls 06/02/23 Professor 59
Christmas in My Heart 10/23/21 Tim Hendricks 57
Rent Do 08/05/21 Executive #1 57
French Exit 02/12/21 Ralph Rudy 57
Nadia, Butterfly 09/18/20 Présentateur anglophone (voice) 56
Appiness 11/10/18 Jeffrey 54
Votez Bougon 12/16/16 Donald / L'anglo de Shefferville 52
Arrival 11/10/16 Deputy Director of the CIA Dan Ryder 52
Race 02/19/16 Francis Schmidt 52
The Walk 09/30/15 Texas Tourist 51
Stonewall 09/18/15 Dep. Jack Smythe 51
Le Militaire 10/15/14 Le voisin 50
Elephant Song 09/04/14 Sergeant Taylor 50
The Girl He Met Online 02/08/14 Detective Olsen 50
JFK: The Smoking Gun 11/15/13 Senator Ralph Yarborough 49
Still Life: A Three Pines Mystery 09/15/13 Brebeuf 49
The Good Lie 05/10/13 Professor Field 49
Upside Down 09/27/12 Soldier 48
Barney's Version 10/26/10 Bartender at Wedding 46
Piché: Entre Ciel et Terre 07/07/10 Gardien de prison 46
Recon 2023: The Gauda Prime Conspiracy 11/24/09 General DeLucas 45
Burning Mussolini 01/01/09 Detective Groszman 45
Punisher: War Zone 12/05/08 Agent Miller 44
South of the Moon 08/22/08 Wendell Hawkins 44
I'm Not There 10/01/07 Government Agent 43
The Covenant 09/08/06 Patrolman Reeve 42
Maurice Richard 10/25/05 Policier Boston 41
Nature Unleashed: Tornado 09/11/05 Petras (comme Larry Potter) 41
The Snake King 04/09/05 Dr. Rick Gordon 41
Devil's Rose 01/01/05 Mr. Scratch 41
A Deadly Encounter 09/06/04 Detective Bruder 40
Direct Action 05/25/04 Phil, Agent in Charge 40
Jack Paradise (Les nuits de Montréal) 02/20/04 Commercant 40
Deadly Betrayal 11/25/03 Detective Lentino 39
Detention 07/05/03 Earl Hendorf 39
EDNY 01/01/03 Sgt. Doyle 39
Partners in Action 10/31/02 Capt Spiotta 38
No Good Deed 06/28/02 Customs Captain 38
Jack & Ella 06/01/02 Bob 38
Savage Messiah 04/26/02 Ross MacDonnell 38
One Way Out 02/01/02 Jess 38
Life in the Balance 10/10/01 37
The Killing Yard 09/23/01 Anthony Simonetti 37
WW 3 07/12/01 Danvers 37
Xchange 01/19/01 Walt Simons 37
Wilder 11/01/00 Male Nurse 36
No Alibi 03/24/00 Steve 36
The Witness 02/08/00 Kurt 36
The Bone Collector 11/04/99 Gas Worker 35
Home Team 11/01/99 Harry 35
Dead Silent 01/01/99 'Dr. Ettinger' / Sitton 35
Dead End 11/10/98 Burnett 34
The Second Arrival 11/06/98 Burke 34
Out of Control 10/21/98 Tad 34
Airspeed 08/18/98 Donovan 34
Nico the Unicorn 01/01/98 Deputy Pete 34
Captive 01/01/98 Bailey 34
Night of the Demons III 10/07/97 Larry 33
The Peacekeeper 08/22/97 Maxwell 33
Laserhawk 01/29/97 Captain Moss 33
Stranger in the House 01/01/97 Roy Rankston 33
Silent Trigger 06/26/96 Co-pilot 32