2024
as Judge Mauricio Cortez
2024
as Father Dell'Acqua
2024
as Todd Harding
2023
as Lucas Kubrick
2023
as Timur 'Battle' Ondi
2022
as Paolo
2022
as Zacarias Perez
2021
as Eric
2021
as State Watch Commander
2021
as Clyde
2021
as Rick Feretti
2020
as Charles Hill
2020
as Weyland Meeks
2020
as Mr. Moulin
2020
2020
as Dr. Eric Reyes
2020
as Rocco
2019
as Mel Jenson
2019
as Bishop Lopez
2019
as Mayor of Baltimore
2019
as Prosecutor Kirshner
2019
as Jerry Houle
2018
as Mark Spencer
2018
as Sanchez
2018
2018
as Jay Noles
2017
as Bruce
2017
as Dixon
2016
as Director Carrera
2016
as Commissionaire
2016
as Wyler
2016
as Detective Sean Reilly
2016
as Simon Burcher
2016
as Mark Rankin
2016
as Robert Lightwood
2015
as Reverend Doctor Hector Cortez
2015
as Mr. Fiorello
2015
as Dr. Beren
2015
as Mr. Godfrey
2015
as Schizo
2014
as Zephyr
2014
as Officer Mathieson
2014
as Frank Kowalski
2013
as Detective Cawl
2013
as General Randell Webb
2013
as Salvador Masvidal
2013
as Anton
2012
as Dr. Martin Bryant
2012
as Dr. Neil Rocca
2012
as Louis Coleman
2011
as Detective Rosene
2011
as Agent Lou Persky
2011
as Johnny Karinski
2011
as John
2010
as Henchman #5
2010
as Zael
2010
as General Tupelov
2010
as Cal
2010
as Milan Beljac
2010
as Rick Harding
2009
as Capo
2009
as Mysterious Man
2009
as Mysterious Man / Victor Cloonie
2008
2008
as Portuguese Radio Announcer (voice) (uncredited)
2007
as Asif
2006
as Big C
2006
as Detective Ryan
2005
as Detective
2005
as Stasiak
2004
as Principal Leon Harris
2004
as Don Stenger
2004
as Officer Dias
2003
as Mason
2003
as Captain Oliva
2003
as Rafe Pollard
2003
as ADA
2003
as Lawson
2002
as Tony's Attorney
2002
as Borges
2002
as Officer Ellis Breaves
2001
as Burke
2001
as Maurice
2001
as George
2001
2000
as Agent #1
1999
as Nurse
1999
as Bailiff
1999
as Mark Poole
1999
as Agent Metcalfe
1999
as Second G-Man
1999
as Young Agent
1999
1998
as Officer Dutton
1998
as Cops
1998
as SWAT Cop
1997
as Car Salesman
1997
as Lucas Walker
1997
as Vendor
1996
as Emergency Room Doctor
1994
as Wayne