2021
as Luis
2018
as Detective Canavan
2017
as Actor
2017
as Munoz (uncredited)
2016
as Patrick Ramsey
2016
as Mark Conlon
2014
as Raul Hargrove
2013
as Jerome Deschamps
2012
as Hool
2012
as Tender Bar Earl
2012
as Alejandro Montez
2010
as Alan
2009
as Emilio Torres
2009
as Dr. Neville
2005
as Greg
2005
as Senior Ogilvie
2005
as Rusty
2003
as Building Manager
2003
as Lewis Dacey
1992