2023
as Henry Grimaldi
2022
as Pops
2022
as Principal
2022
as Drew
2021
as Martin
2021
as Alain
2021
as Agent Reed
2021
as Dr. Tomlin
2020
as Aaron Phillips
2020
as David
2020
as Claude
2019
as Ross Reeler
2019
as Robert Cole
2019
as Judge Wellington
2019
as News Host
2019
as Detective Reynolds
2019
as Superintendent Meyers
2019
as Reverend
2019
as Principal Evans
2018
as T.V. Reporter
2018
as Defense Counsellor
2017
as Edward Michaels
2017
as Fireman
2017
as Cam Ellis
2017
as Jim
2017
as Dr. Moss
2017
as Undercover Agent #1
2017
as Dr. Masters
2017
as Cop
2016
as Doctor
2016
as Sheriff Morales
2016
as Boeing Engineer
2016
as Craig
2016
as Charles McNider / Dr. Mid-Nite
2015
as Pinewood Carver
2015
as Cassian
2015
as Suit #1
2015
as Detective Marco
2015
as Dr. Paul
2014
as Cop
2014
as Mike
2013
as Head of Security
2013
as Canadian Airman
2013
as Andrew Hilton
2013
as Dr. Porter
2013
as Officer Dansing
2012
as Sgt. Dunlap
2012
as Trauma Surgeon
2012
as Squad Leader
2011
as Dr. Thatcher
2010
as Dr. Dan McLear
2010
as Dutch Customs Agent #1
2010
2010
as Doctor
2009
as Coroner
2009
as FBI Agent Hanson
2008
as Colonel Bosh
2008
as Agent Frug
2008
as Prince Tharoor
2007
as Principal
2006
as Policeman
2006
as Special Agent Hicks
2006
as Detective Ocampo
2006
as Det. Mark Learner
2006
as Soldier
2006
as Des Palmer
2005
as Porter
2005
as Dr. Lewis
2005
as College Professor
2005
as Sheriff Barton
2005
as Reporter #1
2005
as Henry Foster
2005
as Deputy Adams
2005
as Sam Watson
2004
as Guest #2
2004
as Turnip
2004
as Tactical Sergeant
2004
as Man in Suit
2004
as Randy Jackson
2003
as Tall Guy
2003
as TV Host
2002
as Eddie
2002
2002
as Paramedic #1
2002
2002
as Doctor
2002
2002
as Undercover Homeless Man
2001
as Darius
2001
as Uniform Cop
2001
2000
as Security Guard (uncredited)
2000
as Lab Tech
2000
as ER Doctor
1998
1997
as Olokun
1995
as Dr. Adam Meares
1995
as Policeman #1
1993
as Judge